基于关键字的相关产品

时间:2018-10-10 作者:Vamsi

目前我正在使用“Converio”wordpress主题。默认情况下,相关产品基于同一类别/子类别工作,我希望相关产品基于“关键字”、“标题”、“描述”显示。

1 个回复
SO网友:Bas van Dijk

你是指WooCommerce产品中的产品,对吗?

如果是:

就在WooCommerce返回当前产品的相关产品之前(如果您不在产品页面上,您可以定义post_id 你自己)。它使用了一个可以挂入的过滤器。

$related_posts = apply_filters( \'woocommerce_related_products\', $related_posts, $product_id, array(
    \'limit\'        => $limit,
    \'excluded_ids\' => $exclude_ids,
) );
在子主题/主题中使用以下过滤器:

add_filter( \'woocommerce_related_products, function( $related_posts ) {
    // Add or replace products to $related_posts.     

    return $related_posts;
}, 10, 1 );

结束

相关推荐