Задать вопрос
The_Lars
@The_Lars

Как получить ссылку на thumbnail в woocommerce?

По умолчанию изображение выводится так:
$thumbnail = apply_filters( 'woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key );

В html получается так:
<a href="http://site.ru/dev.ru/product/%d0%bf%d1%80%d0%be%d0%b1%d0%bd%d1%8b%d0%b9-%d1%82%d0%be%d0%b2%d0%b0%d1%80/"><img width="143" height="107" src="//site.ru/dev.ru/wp-content/uploads/2017/07/tg2.png" class="attachment-shop_thumbnail size-shop_thumbnail wp-post-image" alt=""></a>

Но мне нужно вывести в виде background, но для этого нужно получить только url картинки.
Работаю в файле "cart.php"
  • Вопрос задан
  • 1791 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
the_post_thumbnail_url
<?php the_post_thumbnail_url('shop_thumbnail'); ?>

или get_the_post_thumbnail_url.
global $post;
<?php echo get_the_post_thumbnail_url($post->ID, 'shop_thumbnail'); ?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы