Все привет!
Один из моих заказов состоял в том, что нужно было сверстать макет для сайта и вывести галерею товара, где главная картинка берется с миниатюры.
Для выполнения этой задачи мне нужно было вытащить адресс ссылки на картинку с миниатюры.
В статье я как раз об этом и расскажу .
Как же все-таки в 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
просмотров: 330348 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222536 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187748 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
Добавить комментарий
Метки: wordpress, без плагинов
Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐