当前位置: 首页 > 知识库问答 >
问题:

Widget Logic WordPress是否排除父类别及其子类别?

李联
2023-03-14

我试图只显示单亲类别和它的孩子在一个特定的类别页面。

如何排除所有其他父类别及其子类别?

我使用插件小部件逻辑。我看了一下用法,不太明白。

我将其设置为仅在该类别页面上显示该类别的小部件,但它不会排除与该类别页面不关联的类别。

我还尝试使用从“functions.php”访问的自定义代码,但没有成功。

帮助赞赏。

*以下是我的小部件逻辑:*

is_category(6) || (is_single() && in_category(6))

*这是迄今为止的视觉结果:*

最近的灵感帖子-小部件

灵感测试2012年7月20日

测试灵感2012年5月24日

灵感类别-小部件

灵感

--灵感孩子

新闻(这是不应列出的父类别??)

--news zi(这是一个不应该列出的子类别???)

共有1个答案

暨弘毅
2023-03-14

好的,我想出来了。实际上我的想法是错误的。不是小部件逻辑问题。我找到了这个插件。

AVH扩展类别

这个插件允许你在一个分类小部件中分组、重新排序和显示特定的分类。很甜蜜。

 类似资料:
  • 我想基于当前类别及其父类别显示内容。为此,我需要知道当前类别是否是特定父类别的子类别。 例如,以下是我的类别: 汽车 跑车 意大利跑车 肮脏的 现在,我想在类别树下的每个类别存档中显示内容。例如,汽车、跑车和意大利跑车。 对于第一个类别,我可以使用WooCommerce的条件标记: 但是没有。所以我不能检查,如果分类“意大利跑车”是“汽车”的孩子。 有办法吗?

  • 我有两个表的项目和类别。类别表是自联接表。 项目表具有以下列ID、项目名称、类别ID Categories表包含以下列CATID、category\u name、parent\u ID 我需要选择在一个类别和这个主类别的子类别下列出但不起作用的项目。这里是mysql,它只返回sub。

  • 当用户访问我的WooCommerce类别页面时,我希望侧栏显示一个类别列表,该列表根据当前类别的不同而有所不同。 有一个默认的“WooCommerce类别小部件”,显示网站上的所有产品类别。然而,我不想把这些都展示出来。 我只是想表明: A) 如果当前类别是父类别,则类别列表必须仅显示子类别 或 B) 如果当前类别是子类别,则类别列表必须仅显示同级类别(同级=具有相同父类别的类别) 例子: 父类别

  • 我有以下代码,用于从WooCommerce产品类别小部件中删除除管理员和批发客户(自定义用户级别)之外的所有用户的“批发类别”(通过slug)。 这非常好,但是它只删除了父类别,留下了所有的子类别。我如何也删除“批发类别”的子类别? 谢啦

  • 问题内容: 我非常感谢您为我的问题提供的一些帮助: 我有2个MySQL表,类别和帖子,它们的布局(简化)如下: 类别 : CATID-名称-parent_id 帖子 : PID-名称-类别 我想做的是获取每个类别的帖子总数,包括子类别中的所有帖子。 现在,我通过执行以下操作来获取每个(顶级)类别(而不是子类别)中的帖子总数: 再次的问题是,如何获得每个类别的总计,包括每个相关子类别的总计? 由于我

  • 我发现了一个WooCommerce代码片段,它在分类页面上添加了排序功能,并且可以正常工作。 但问题是排序子类别仅显示在父类别页面上,而不显示在子类别页面中。 为了实现这一点,我需要在代码中修改什么? 这是我的密码: 参考:在单独的列表中显示商业类别、子类别和产品