Miniatury postów są bardzo przydatne i łatwe w użyciu w WordPress. Po prostu dodaj:
add_theme_support('post-thumbnails');
Do pliku functions.php motywu otrzymasz moduł Featured Image na ekranie administratora dla postów, który pozwoli Ci wybrać jeden.
Bardzo łatwo jest również wyprowadzić ten obraz jako HTML :
get_the_post_thumbnail();
Ale co, jeśli potrzebujesz tylko adresu URL? Powiedzmy, że użyjesz go jako background-image
elementu, a nie obrazu treści. Niestety nie ma do tego super łatwej / oczywistej funkcji.
W ramach pętli musisz wykonać:
$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);
Wtedy $thumb_url
będzie ten adres URL.