【问题标题】:Exclude specific product category from Woocommerce related products从 Woocommerce 相关产品中排除特定产品类别
【发布时间】:2018-11-09 02:03:23
【问题描述】:

我已经做了一些搜索,从 Woocommerce 的相关产品中排除产品类别。但是这个问题的所有答案都与完全排除类别和/或标签有关。

如何连接到 woocommerce_get_related_products 以排除特定产品类别?

我想从显示的相关产品中排除我的“已售”产品类别。

【问题讨论】:

    标签: php wordpress woocommerce hook-woocommerce custom-taxonomy


    【解决方案1】:

    试试这个代码,

    add_action( 'wp', 'vn_remove_related_products' );
    function vn_remove_related_products() {
      if ( is_product() && has_term( array('workshops', 'events'), 'product_cat' ) ) {
            remove_action( 'woocommerce_after_single_product_summary', 
    'woocommerce_output_related_products', 20 );
      }
    }
    

    希望对你有帮助。

    更多详情请访问

    remove a category from related products

    Woocommerce exclude specific category products from related products

    【讨论】:

    • 谢谢,但我正在寻找可以直接与查询挂钩的内容
    • @RichardTinkler 请检查第二个链接。
    猜你喜欢
    • 2013-08-11
    • 2019-08-05
    • 2018-07-07
    • 2018-05-17
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 2019-07-15
    • 2021-11-07
    相关资源
    最近更新 更多