当用户访问我的WooCommerce类别页面时,我希望边栏显示一个类别列表,该列表根据当前类别是什么而变化。
有一个默认的“ WooCommerce类别小部件”,显示了网站上的所有产品类别。但是,我不想显示所有这些内容。
我只想显示其中一个:
A)如果当前类别是父类别,则类别列表必须仅显示子类别
或
B)如果当前类别是子类别,则类别列表必须仅显示同级类别(同级=具有相同父级的类别)
示例:
父类别1 -儿童1A类 -儿童1B类 父类别2 -儿童2A类 -儿童2B类
如果用户访问上例中的父类别1 ,则侧边栏应显示以下内容:
我尝试使用默认的WooCommerce类别小部件。
我还发现了2014年的这篇文章,它描述了完全相同的问题: http://www.kablooeystudios.com/woocommerce-sidebar-parents-or-children/
本文提供了af解决方案,但是当我实现代码时,我无法使其正常工作。也许我没有将代码放在正确的位置-如果是这样,我应该在哪里放置代码? (我尝试将其放在子主题的functions.php中。
答案 0 :(得分:0)
您提供的链接(在其中提供了说明)中,我没有详细检查说明,但我会谨慎处理。那篇文章已有4年多了!您网站上的版本是什么?