Когда вы устанавливаете избранное изображение для продукта woocommerce, оно отображается как первое / основное изображение в галерее на странице сведений о продукте. Я не хочу этого. Я просто хочу полностью скрыть / удалить избранное изображение со страницы сведений о продукте. Я хочу, чтобы избранное изображение отображалось только на странице категории продукта, но не на отдельной странице сведений о продукте. Есть идеи по этому поводу? Кажется, у меня здесь уникальная проблема. Спасибо.
Woocommerce скрывает избранное изображение на странице сведений о продукте
Ответы (3)
Вы можете сделать простой взлом с помощью javascript:
$('.images').remove();
Или в своей теме добавьте это в свой functions.php
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
Скорее всего, вам нужно будет исправить CSS, чтобы он не выглядел странно без изображения.
person
Craig
schedule
05.06.2013
Все публикуют это, но у меня это не работает.
- person Mark Löwe; 23.04.2014
То же, я имею в виду. Картинка скрывается, но все равно занимает место на моем сайте.
- person frankelot; 12.05.2014
Следующее (с использованием jQuery) сработало для меня:
<?php
woocommerce_show_product_images();
?>
<script>
$('.slides li').first().remove(); //1
$('#carousel > div').first().remove(); //2
</script>
Строка 1 удаляет большое изображение; строка 2 удаляет эскиз.
person
Ivan Maeder
schedule
10.12.2014
Я использовал ту же рекомендацию в моем functions.php
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
Однако, поскольку я использую образец темы Genesis, мне также пришлось использовать следующий CSS, чтобы сводка правильно размещалась с левой стороны. По умолчанию он перемещается вправо, поэтому, даже если избранного изображения больше нет, сводная информация по-прежнему находится справа.
.summary {
float: left !important;
}
person
Speshled
schedule
02.04.2015