Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man får postens miniatyrbilds-URL i WordPress

När utvecklare skapar WordPress-teman och barnteman kan de bli frustrerade när inläggstumnageln inte visas. Detta kan vara ett verkligt hinder under utvecklingen.

Vad de behöver är ett enkelt sätt att få bildens URL så att de kan använda den i sin kod.

Lyckligtvis är detta något vi har gjort otaliga gånger, och vi känner till en enkel metod för att lösa detta vanliga problem.

I den här guiden visar vi hur du extraherar URL:en för inläggstumnageln i WordPress. Vi kommer att dela ett praktiskt knep som kan förenkla ditt arbetsflöde och spara tid.

Hur man får postens miniatyrbilds-URL i WordPress

Varför få postminiatyrbildens URL i WordPress?

Att lägga till en miniatyrbild eller en utvald bild till inläggen på din WordPress-blogg kommer att göra den mer tilltalande genom att lägga till lite visuell intressant. Du kan lära dig mer i vår guide om hur man lägger till utvalda bilder eller miniatyrbilder i WordPress.

Om du vill dela ett inlägg på sociala medier kan du behöva kopiera länken till den utvalda bilden eller någon annan bild i inlägget. Vi visar dig hur du gör det steg för steg i vår guide om hur man får URL:en för bilder du laddar upp i WordPress.

Men om du utvecklar ditt eget tema eller modifierar ett befintligt tema, då kan du behöva hämta URL:en för inläggstumnageln så att du kan använda den med din egen anpassade markup. I det här fallet måste du lägga till ett kodavsnitt i dina temafiler.

Låt oss titta på hur man får URL:en för inläggstumnageln i WordPress.

Hur man får postens miniatyrbilds-URL i WordPress

För att få URL:en till en inläggstumnagel måste du lägga till kod i mallen mallen som du anpassar. För att lära dig mer, se vår guide om hur man lägger till anpassad kod i WordPress.

Om du helt enkelt ville visa inläggstumnageln, då kunde du klistra in denna PHP-kod i mallen du arbetar med inuti WordPress-loopen:

echo get_the_post_thumbnail(get_the_ID(),'medium');
Kodavsnitt för att visa postminiatyrbild

Men eftersom du vill visa inläggets miniatyrbild med din egen anpassade markup eller använda miniatyrbilden i ditt tema på något annat sätt, behöver du hämta URL:en för inläggets miniatyrbild.

Du måste klistra in den här koden i mallen istället:

echo get_the_post_thumbnail_url(get_the_ID(),'medium');
Kodavsnitt för att visa postminiatyrbildens URL

Den här koden visar helt enkelt URL:en för den utvalda bilden. Du kan sedan anpassa koden för att använda inläggets miniatyrbildens URL på vilket sätt du vill.

Du kan också anpassa miniatyrbildens storlek. Du behöver ersätta ordet 'medium' med en annan standardbildstorlek, som 'thumbnail', 'medium-large', 'large' eller 'full'.

Eller så kan du använda alla ytterligare bildstorlekar du har skapat. Om du använder en anpassad bildstorlek, se då till att regenerera tumnaglar.

Vi hoppas att den här handledningen hjälpte dig att lära dig hur du hämtar URL:en för inläggsminiatyrbilden i WordPress. Du kanske också vill se vår guide om hur man skapar en undersida i WordPress eller vårt experttips om de bästa plugins för relaterade inlägg för WordPress.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

17 CommentsLeave a Reply

  1. Jag har designat en webbplats med wordpress. För närvarande visas den markerade bilden i beskrivningsavsnittet.

    Men jag vill visa URL:en för den utvalda bilden i RSS-flödet.

    Hur lägger man till URL:en för utvald bild (media:thubnail) i RSS-flödet?

    Snälla hjälp...

  2. Din webbplats ger fantastiska tips men jag föreslår att du ger demos av respektive kod hur det ser ut efter att ha gjort ändringarna som du sa, eftersom användare som jag kan titta på det och se om det passar bäst eller inte, och förresten kan dina besökare öka med dubbelt.

  3. Hej, jag letar efter hur jag manuellt kan hämta URL:en, men hittar bara inlägg med kod för att hämta URL:en. Jag använder Thesis, och jag har använt WordPress bildredigerare på vissa inläggsbilder för att skapa en beskuren, kvadratisk miniatyrbild för mina kategorisidor/utdrag. Men när jag klistrar in bildens URL i Thesis fält för miniatyrbildens URL, känner den inte igen den beskurna miniatyrbilden, utan beskär originalbilden (därmed snedvrider den bildförhållandet). Så jag försöker bara hitta den direkta URL:en för miniatyrbilden av källbilden – kan du hjälpa till?? Tack på förhand!

  4. Jag vet inte om det här är rätt sida att posta detta på, men vad jag skulle vilja göra är följande:

    Jag har många webbplatser, jag skulle vilja visa en miniatyrbild av varje på en WordPress-sida, genom att bara lägga till URL:en till den sidan, eller någon kod som omger URL:en

    Kan någon hjälpa

  5. Tack för att du skrev den här handledningen, jag vet inte varför men koden du skrev fungerade aldrig för mig, och jag vet att den till och med finns i kodexet, jag provade den med flera loopkonfigurationer men ingen lycka.

    Nyligen lyckades jag få det att fungera genom att använda det tillsammans med en annan funktion: get_post_thumbnail_id()

    ID ) );
    ?>
    <img src="” alt=”” />

  6. Hej, Syed. Bra att det är en vändning från att använda plugins hela tiden. Nåväl, skål för det

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.