从产品页面Wordpress和Woocommerce中排除特色图片

时间:2014-07-22 12:27:57

标签: wordpress woocommerce

需要做的是,特色图像只会出现在目录视图中,而不会出现在单个产品视图中。因此,基本上如果将图像设置为特色图像,则不应将其显示为产品页面中的主图像,也应将其从缩略图中排除。

我一直在寻找解决方案很长一段时间并尝试了不同的方法,但似乎没有任何帮助:

我一直在向functions.php添加以下内容:

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

add_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_thumbnails', 20 );

以及此处的所有解决方案:Remove featured image from showing on product display page

主题是Tailor先生

非常感谢任何帮助或建议。

1 个答案:

答案 0 :(得分:0)

我一直在寻找像你这样的解决方案,并发现你的代码几乎正常运行。只需要将第二行的数字从20改为3,它就可以了。

所以代码是:

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

add_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_thumbnails', 3 );

这将删除产品页面中的精选图片,并将其替换为第一个缩略图。