gpt4 book ai didi

php - 删除或自定义特定产品类别的 woocommerce 下拉排序菜单

转载 作者:行者123 更新时间:2023-11-28 04:26:49 25 4
gpt4 key购买 nike

我想删除产品排序或自定义一个特定产品类别的排序选项,同时不影响我网站上所有其他页面/类别的排序。

我找到了 this question ;我已将代码添加到 functions.php,但我不确定下一步该做什么。

我想删除“按价格排序”,只使用“按 A-Z 排序”和“按 Z-A 排序”或完全删除排序。

假设产品类别的名称是“BrandABC”。所以在我的网站上,url 将显示如下:
http://www.mywebsite.com/product-category/brandABC/

我在编辑产品类别时发现该页面有以下内容:

taxonomy=product_cat&tag_ID=13&post_type=product......

我试过将其放入主题的自定义 CSS 中:

.product_cat .id-13 .woocommerce-ordering {
display: none;
}

也尝试过:

.product_cat&tag_ID=13 .woocommerce-ordering {
display: none;
}

都没用。我如何识别和定位 BrandABC 页面?

最佳答案

In Product Category Archive page WooCommerce adds dynamic class in body tag like term-your-cat-slug and term-your-term-ID.

例如,如果您的产品类别名称是:Example Category,它的 slug 是 example-category,术语 ID 是 10;然后 WooCommerce 将在 body 标签中添加以下类

term-example-category term-10

因此您可以将以下任何 CSS 代码添加到您的事件主题 style.css 或子主题 style.css

.term-brandabc .woocommerce-ordering{
display: none;
}

替代 CSS(推荐):

.term-13 .woocommerce-ordering{
display: none;
}

希望这对您有所帮助!

关于php - 删除或自定义特定产品类别的 woocommerce 下拉排序菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41928811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com