Все привет!
Один из моих заказов состоял в том, что нужно было сверстать макет для сайта и вывести галерею товара, где главная картинка берется с миниатюры.
Для выполнения этой задачи мне нужно было вытащить адресс ссылки на картинку с миниатюры.
В статье я как раз об этом и расскажу .
Как же все-таки в wordpress получить ссылку на миниатюру? Многие скажут, зачем, если миниатюру можно вывести на сайте вот таким способом:
<?php the_post_thumbnail (); ?>
Все верно, миниатюра появится. Но как эту же миниатюру вывести с уже готовыми классами, привязанными к картинке? Так что ли:
<img src="<?php the_post_thumbnail (); ?> " class="img-responsive" />
СТОЙТЕ!!! Так работать вообще не будет!
Итак, как правильно вывести ссылку на миниатюру!
Как в wordpress получить ссылку на миниатюру
Для примера я покажу, что выводится в результате.
Предлагаю воспользоваться функцией wp_get_attachment_image_src.
Вставьте в файл темы, где вам нужно вывести ссылку на миниатюру, вот такой код:
<?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id, false); echo $thumb_url[0]; // вывод ссылки на миниатюру ?>
Результат:
https://адрес_сайта/wp-content/uploads/2017/04/1.jpeg
То, что надо!
Теперь в картинку достаточно прописать переменную «$thumb_url[0];» и картинка будет выводиться. Вот так выглядит код:
<img src="<?php $thumb_url[0]; ?>" class="img-responsive" />
Вот так будет выглядеть весь код:
<?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id, false); //echo $thumb_url[0]; // вывод ссылки на миниатюру ?> <img src="<?php $thumb_url[0]; ?>" class="img-responsive" />
Вот такая получилась у меня общая картина (стрелкой я указал, где я вывел миниатюру):

Интересно было бы узнать, для каких целей вам нужна ссылка на миниатюру?
Пишите в комментариях!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 331670 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 275609 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 226702 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 193199 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 187093
Добавить комментарий
Метки: wordpress, без плагинов


Как установить минимальную сумму для заказа — WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить визуальный редактор для «Цитат (Отрывок)» — WordPress ?
Как добавить «Цитату (Отрывок)» для страниц?
Автоматическая смена цен по курсу — Woocommerce
Как сделать WordPress сайт на нескольких языках с помощью плагина qTranslate Plus
Как убрать рекламу на некоторых страницах сайта?

Спасибо, Лида. Полностью согласен с третьим пунктом. Мне интересно, на что повлия…
⇒ Открыть статью ⇐