Få URL til fremhævet billede - CSS-tricks

Anonim

Post-miniaturer er ret nyttige og ret nemme at bruge i WordPress. Tilføj blot:

add_theme_support('post-thumbnails'); 

Til et temas funktioner.php-fil, og du får et Featured Image- modul på admin-skærmen til indlæg, som giver dig mulighed for at vælge et.

Det er også meget let at outputte billedet som en HTML :

get_the_post_thumbnail();

Men hvad hvis du bare har brug for URL'en? Sig, du vil bruge det som et background-imagepå et element snarere end et indholdsbillede. Desværre er der ingen super let / åbenbar funktion til det.

Inden for sløjfen skal du gøre:

$thumb_id = get_post_thumbnail_id(); $thumb_url_array = wp_get_attachment_image_src($thumb_id, 'thumbnail-size', true); $thumb_url = $thumb_url_array(0);

Derefter $thumb_urlvil den URL være.