0

当您为 woocommerce 产品设置特色图片时,它会在产品详细信息页面的图库中显示为第一张/主要图片。我不想要这个。我只是想完全从产品详细信息页面隐藏/删除特色图片。我希望特色图片仅显示在产品类别页面中,而不显示在单个产品详细信息页面上。对此有什么想法吗?我在这里似乎有一个独特的问题。谢谢。

4

3 回答 3

0

你可以用 javascript 做一个简单的 hack:

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

或者在您的主​​题中,将其添加到您的 functions.php

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

您很可能需要修复 CSS,这样没有图像就不会显得奇怪。

于 2013-06-05T18:21:21.640 回答
0

我在我的functions.php中使用了相同的建议

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

但是,由于我使用的是 Genesis 示例主题,因此我还必须使用以下 CSS 以使摘要正确地位于左侧。它的默认设置是向右浮动,因此即使没有更多特色图像,摘要信息仍位于右侧。

.summary {
    float: left !important;
}
于 2015-04-02T20:27:26.327 回答
0

以下(使用jQuery)对我有用:

<?php

woocommerce_show_product_images();

?>
<script>

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

</script>

第 1 行删除大图像;第 2 行删除缩略图。

于 2014-12-10T19:29:44.440 回答