从搜索栏下拉菜单中删除“所有类别”

时间:2020-01-06 作者:Antoine

我一直在努力解决这个问题,在网上找不到明确的答案。

将放置一个产品搜索栏,我有一个下拉列表,显示所有你可以搜索的类别。我只想保留类别并删除“所有类别”选项。

您可以在此处看到我要修复的当前搜索:https://compare-tech.fr

感谢所有能够提供帮助的人:)

2 个回复
SO网友:Mike Baxter

可以使用WooCommerce筛选器修改此列表。然而,如果没有彻底的测试,我无法找到一个特定的过滤器来帮助您。你可能会check the API 为了得到更好的答案。

同时,我使用这个CSS片段成功地从下拉选择器中隐藏了“所有类别”条目:

li.option[data-value=\'\'] {
    display: none;
}
这只会阻止用户再次选择“所有类别”。它不会阻止您的页面默认为“所有类别”。

希望这是有帮助的!

SO网友:Antoine

谢谢你的帮助!

我们已经走到一半了。“所有类别”仅在选择任何其他类别之前显示。所以我只需要更改默认的选定类别。

我用了这个:

function wp_dropdown_categories( $args = \'\' ) { $defaults = array( \'selected\' => 2, ); 
但它毁了我的网站。。可能不是这样。有人能看出我的错误吗?

相关推荐

Woocommerce budget search

我有woo commerce设置。现在的要求就像说,如果我搜索预算,比如说5000,它应该显示总价格为5000的产品(例如一个价格为3000的产品和一个2000奖的产品)。我们该怎么做,请帮忙。