wordpress主题WooCommerce 自定义相关产品以提高相关产品购买率

WooCommerce 根据产品分类和标签在产品详情页面显示某个产品的相关产品,相关产品可以为用户推荐更多他们可能感兴趣的产品,这对购物体验非常重要, 有时候,我们可能需要根据其他条件实现相关产品,比如显示包含某个自定义字段的相关产品。怎么自定义 WooCommerce 相关产品,我们知道,WooCommerce 获取相关产品的方法是一个标准的 wordpress 查询,我么可以修改这个查询来添加我们自己的查询条件,从而达到自定义相关产品的目的。我们来看一个示例代码:

add_filter( 'woocommerce_related_products', function ( $related_posts, $product_id, $args ) {
    $product = wc_get_product( $product_id );
    $title = $product->get_name();
 
    $related_posts = get_posts( array(
        'post_type' => 'product',
        'post_status' => 'publish',
        'fields' => 'ids',
        'posts_per_page' => -1,
        'meta_key'     => 'views',
        'meta_value'   => '100',
        'meta_compare' => '>'
        'exclude' => array( $product_id ),
    ));
 
    return $related_posts;
}, 9999, 3 );

 

http://xzh.i3geek.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途及非法用途,否则后果自负!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"qq301.com",如遇到无法解压的请联系管理员!
资源客是一个优秀的分享资源站,本站资源均为各位友友分享而来,特殊原创会标明如有侵犯版权等可联系删除

资源客 » wordpress主题WooCommerce 自定义相关产品以提高相关产品购买率