首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Woocommerce主页上的快捷代码隐藏正在销售的产品

从Woocommerce主页上的快捷代码隐藏正在销售的产品
EN

Stack Overflow用户
提问于 2018-12-13 07:36:22
回答 1查看 548关注 0票数 3

我试图隐藏主页上的所有销售产品,这是使用Woocommerce短码显示产品。我是新来这里的,在到处寻找之后,我找不到解决方案。

我已经尝试使用Hide all on sale products on Woocommerce shop page答案代码,它在商店页面上工作。

有没有办法将此代码应用于主页而不是商店页面?

我尝试了这个稍微修改过的版本:

代码语言:javascript
运行
复制
add_filter( 'woocommerce_product_query_meta_query', 'on_sale_products_not_in_archives', 10, 2 );
function on_sale_products_not_in_archives( $meta_query, $query ) {
    // For woocommerce shop pages
    if( is_page( 87 ) ){
        $meta_query[] = array(
            'key'     => '_sale_price',
            'value'   => '',
            'compare' => '=',
       );
    }
    return $meta_query;
}

但它并没有起作用。

在这方面的任何帮助都是非常感谢的。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53753008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档