Миниатюрите за публикации са доста полезни и доста лесни за използване в WordPress. Просто добавете:
add_theme_support('post-thumbnails');
Към файла functions.php на тема и ще получите модул Featured Image на администраторския екран за публикации, който ви позволява да изберете такъв.
Също така е много лесно да се изведе това изображение като HTML
:
get_the_post_thumbnail();
Но какво, ако просто се нуждаете от URL адреса? Да кажем, че ще го използвате като background-image
елемент върху елемент, а не като изображение на съдържание. За съжаление няма супер лесна / очевидна функция за това.
В рамките на цикъла ще трябва да направите:
$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);
Тогава $thumb_url
ще бъде този URL.