0

我试图从两个特定类别(高级手表、高级珠宝)中排除产品,使其不会出现在内容单一产品页面上的相关产品中。我偶然发现的最接近的想法是 woocommerce\template\single-product\ 中名为 related.php 的文件中的代码:

$args = apply_filters('woocommerce_related_products_args', array(
'post_type'     => 'product',
'ignore_sticky_posts'   => 1,
'no_found_rows'     => 1,
'posts_per_page'    => $posts_per_page,
'orderby'       => $orderby,
'post__in'      => $related,
'post__not_in'      => array($product->id)
 ) );

知道如何修改此代码还是我看错了?

4

1 回答 1

0

你应该使用

'post__not_in'      => array($product->id)
于 2014-01-02T06:30:21.020 回答