Переместите название продукта над изображением продукта на страницах архива Woocommerce


Я пытаюсь переместить название продукта над изображением продукта на странице архива продукта. Мне удалось выяснить, как перемещать информацию, но цена также движется выше изображения.

Я хочу, чтобы над изображением продукта было только название продукта. Цена должна оставаться ниже, с кнопкой добавить в корзину и т.д.

Вот мой фрагмент кода и скриншот результата на данный момент:

remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );

enter image description here

Author: LoicTheAztec, 2018-08-01

2 answers

Вместо этого попробуйте выполнить следующее, где вы установите миниатюру продукта сразу после названия продукта:

remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );
add_action( 'woocommerce_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 11 );

Вводится код function.php файл вашей активной дочерней темы (или активной темы). Проверено и работает.

Это должно сработать и для вас.

enter image description here

 2
Author: LoicTheAztec, 2018-08-01 05:28:18

Попробуйте выполнить это ниже кода

Пожалуйста, измените код в файле ниже

Wp-content/plugins/woocommerce/templates/content-product.php

ИЛИ

Wp-content/theme/yourtheme/woocommerce/templates/content-product.php

    do_action( 'woocommerce_before_shop_loop_item' );
    do_action( 'woocommerce_before_shop_loop_item_title' );
    do_action( 'woocommerce_shop_loop_item_title' );
    do_action( 'woocommerce_after_shop_loop_item_title' );
    do_action( 'woocommerce_after_shop_loop_item' );

Замените его

do_action( 'woocommerce_shop_loop_item_title' );
do_action( 'woocommerce_before_shop_loop_item' );
do_action( 'woocommerce_before_shop_loop_item_title' );
do_action( 'woocommerce_after_shop_loop_item_title' );
do_action( 'woocommerce_after_shop_loop_item' );
 0
Author: VinothRaja, 2018-08-01 05:16:14