Få URL til utvalgt bilde - CSS-triks

Anonim

Miniatyrbilder av innlegg er ganske nyttige og ganske enkle å bruke i WordPress. Bare legg til:

add_theme_support('post-thumbnails'); 

Til et temas functions.php-fil, får du en Featured Image- modul på admin-skjermen for innlegg som lar deg velge en.

Det er også veldig enkelt å sende det bildet ut som en HTML :

get_the_post_thumbnail();

Men hva om du bare trenger nettadressen? Si at du kommer til å bruke den som et background-imagepå et element i stedet for et innholdsbilde. Dessverre er det ingen superenkel / åpenbar funksjon for det.

Innen sløyfen må du gjø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);

Da $thumb_urlblir den nettadressen.