• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как вывести миниатюру категории в корзине Woocommerce?

Статус
В этой теме нельзя размещать новые ответы.

vipsite

Опытный
Всем, привет!!! Помогите, как только не гуглил, не нашел решения для вывода миниатюры категории товара в корзине((((
Что вообще нужно? Требуется после добавления товаров в корзину, переходя в саму корзину, отображать напротив каждого товара, изображение (миниатюру) категории в которой он находится.

В данном случае у меня это находиться в папке шаблона: "папка_темы_вордпресса/woocommerce/cart/cart.php"

Пока работает только вывод названия категории товара, через:
<?php echo $_product->get_categories(); ?>
 

vipsite

Опытный
и в ответ тишина, может кто подаст идею реализации такого... я накопал что через "Изображения таксономий" (Categories Images) можно сделать вывод через таксономию изображение категории... ну чего никто не подскажет??? Аууу!!!
 

vipsite

Опытный
В итоге решил вопрос сам!!! )))))
Кому нужно разместить в корзине Woocommerce миниатюру / изображение / картинку именно категории , то вот код который нужно разместить где хотите, тут ../ваша_тема/woocommerce/cart/cart.php
PHP:
<?php
    $categ = $_product->get_categories();
    $term = get_term_by ( 'name' , strip_tags($categ), 'product_cat' );
    $category_thumbnail = get_woocommerce_term_meta($term->term_id, 'thumbnail_id', true);
    $image = wp_get_attachment_url($category_thumbnail);
    echo '<img alt="" src="'.$image.'" />';
?>
А если еще хотите разместить название категории товара со ссылкой на категорию, то просто вставляем где надо:
PHP:
<?php echo $_product->get_categories(); ?>

Так что ТЕМА ЗАКРЫТА!))

Не забываем ставить КЛАСС / СПАСИБО !!!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу