首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >隐藏的woocommerce产品仍然显示在搜索结果中

隐藏的woocommerce产品仍然显示在搜索结果中
EN

WordPress Development用户
提问于 2017-10-19 00:30:57
回答 1查看 3.3K关注 0票数 3

我对php编辑非常陌生,但我正在努力学习。我的woocommerce产品设置为“隐藏”目录下的可见性仍然显示在搜索结果下。如何将隐藏的产品排除在搜索结果之外?我找到了这个线程(WP_查询:从WooCommerce产品列表中排除隐藏产品),并尝试将下面提到的线程底部的代码(我使用Woocommerce 3.2.1)添加到子主题的functions.php文件中。它给了我死亡的白色屏幕和这个错误:

解析错误:语法错误,意外的'=>‘(T_DOUBLE_ARROW)。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
/*
Code to remove hidden woocommerce products from being displayed in a site search
*/
'tax_query' => array(
                  array(
                        'taxonomy' => 'product_visibility',
                        'field'    => 'name',
                        'terms'    => 'exclude-from-catalog',
                        'operator' => 'NOT IN',

                  )
              ) 

感谢帮助我做错了什么。谢谢!

EN

回答 1

WordPress Development用户

发布于 2020-07-29 01:31:26

对我来说,唯一可行的解决方案(我尝试了所有的代码片段组合)是安装一个名为搜索-排除的免费插件。

对我的吴商在线商店产品来说,它就像一种魅力。

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

https://wordpress.stackexchange.com/questions/283393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文