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

WooCommerce. Вывод миниатюры товара ссылкой - WordPress

Diiim

Новичок
Доброго времени уважаемые форумчане !
Подскажите как сделать миниатюру которая выводится в каталоге и категории товара ссылкой ?

Сейчас выводится просто картинкой.
http://joxi.ru/BA0EdbEhB56Exr

Как я понимаю что этот код отвечает за вывод именно этого изображения, но как его обернуть линком ума не приложу.

PHP:
<?php
/**
* woocommerce_before_shop_loop_item_title hook
*
* @hooked woocommerce_show_product_loop_sale_flash - 10
* @hooked woocommerce_template_loop_product_thumbnail - 10
*/
do_action( 'woocommerce_before_shop_loop_item_title' );
?>

Полный код файла отвечающий за вывод

PHP:
<li <?php post_class( $classes ); ?>>
 
    <?php do_action( 'woocommerce_before_shop_loop_item' ); ?>
 
        <div class="product-header">
            <?php
                /**
                 * woocommerce_before_shop_loop_item_title hook
                 *
                 * @hooked woocommerce_show_product_loop_sale_flash - 10
                 * @hooked woocommerce_template_loop_product_thumbnail - 10
                 */
                do_action( 'woocommerce_before_shop_loop_item_title' );
            ?>
        </div>
 
        <a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a> // Тайтл товара то что нужно, ссылкой
 
        <?php
            /**
             * woocommerce_after_shop_loop_item_title hook
             *
             * @hooked woocommerce_template_loop_rating - 5
             * @hooked woocommerce_template_loop_price - 10
             */
            do_action( 'woocommerce_after_shop_loop_item_title' );
        ?>
 
 
 
    <?php
 
        /**
         * woocommerce_after_shop_loop_item hook
         *
         * @hooked woocommerce_template_loop_add_to_cart - 10
         */
        do_action( 'woocommerce_after_shop_loop_item' );
 
        ?>
 
</li>
 

qwer

Специалист
Местный
Вообще, это стандартный функционал woocommerce, чтобы картинка в категории ссылкой была
Что за тему используете? Она совместима с Woo?
Вместо скрина лучше бы ссылку на сайт
 

Diiim

Новичок
Приветствую.
Шаблон вот этот https://themeforest.net/item/constructo-wp-construction-business-theme/9835983?s_rank=12
Ссылки нет на сайт т.к. пишу пока на локальном

Там у них вместо перехода/ссылки появляется оверлей с кнопкой "в корзину", я это уже убрал как раз в этом коде, а вот линк не удается ни как сделать
 

tuxfighter

Гуру
Местный
по платным темам следует обращятся в ТП темы (темы!! не шаблона!), т.к. только они знают что и как у них там наварочено.

Работа на локалхосте - это признак что вы очень сильно уверены в своих силах, раз считаете, что можете решить все проблемы, не показывая ни кому сайт.
 

Diiim

Новичок
"Работа на локалхосте - это признак что вы очень сильно уверены в своих силах, раз считаете, что можете решить все проблемы, не показывая ни кому сайт."

К чему это ? На форумы приходят не мнения спрашивать, а за поиском какого то решения или хотя бы в кукую сторону смотреть.

Я же спрашивал решение про то как этот тег <li> обернуть ссылкой на товар в самом php.

Решение задачи сам додумал, вопрос закрыт.
 
  • Like
Реакции: D&B
Сверху Снизу