[英]category & sub category order issues in wordpress
我的网站上有两个父类别,每个类别都有子类别,如下所示:
在两个太阳之间
我正在尝试在存档页面上显示父类别,以及子类别。
这是我的父类别代码:
<?php
$category = get_the_category();
echo $category[0]->name;
?>
对于儿童类别:
<?php
$category = get_the_category();
echo $category[1]->name;
?>
我不明白的是,对于属于“两个太阳之间”类别中的帖子,第一个代码会回显“两个太阳之间”,这是正确的值,但是位于“建筑花冠”中的帖子会回显“我” ”中的子类别,而不是“建筑花冠”。
第二个代码也有同样的问题,对于“两个太阳之间”类别中的帖子,第二个代码回显“ I”,这是正确的值(第一个子类别),但是属于“建筑花冠”中的帖子,它回显“ constructions corollaires”,例如,父类别而不是“ 01”(子类别。
我不明白我在做什么错...
我所有的类别都在后端排序。
有人可以帮我吗? 它看起来像是订购问题,但我真的不知道该如何解决!
仅针对顶级标签类别
$categories = get_terms(
'category',
array('parent' => 0)
);
获取子类别只需在父项中传递父类别ID
$categories = get_terms(
'category',
array('parent' => $cat->ID)
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.