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

Когда вы устанавливаете изображение с изображением для продукта woocommerce, оно отображается в качестве первого / основного изображения в галерее на странице сведений о продукте. Я не хочу этого. Я просто хочу скрыть / удалить изображение полностью с страницы с информацией о продукте. Я хочу, чтобы отображаемое изображение отображалось только на странице категории продукта, но не на странице описания продукта. Есть идеи по этому поводу? Кажется, у меня есть уникальная проблема. Благодарю.

image,product,woocommerce,featured,

0

Ответов: 3


0

Вы можете сделать простой взлом с javascript:

$('.images').remove();

Или в своей теме добавьте это в свои функции. Php

remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );

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


0

Следующий (с использованием jQuery) работал для меня:

<?php

woocommerce_show_product_images();

?>
<script>

$('.slides li').first().remove();      //1
$('#carousel > div').first().remove(); //2

</script>

Строка 1 удаляет большое изображение; строка 2 удаляет миниатюру.


0

Я использовал ту же рекомендацию этого в моих functions.php

remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );

Однако, поскольку я использую образец примера Genesis, мне пришлось использовать следующий CSS, чтобы получить правильное представление в левой части. По умолчанию он плавает вправо, так что нет более признанного изображения, сводная информация все еще сидит с правой стороны.

.summary { float: left !important; }

образ, продукт, WooCommerce, признаки,
Похожие вопросы