Отримати URL-адресу обраного зображення - CSS-хитрощі

Anonim

Ескізи публікацій досить корисні та досить прості у використанні в 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-адреса.