[英]Display category parents and their children
我想显示与帖子相关的所有类别及其父母。
目前我有这样的东西:狗,女性,伦敦,新生儿
我正在使用这段代码:
$categories_list = get_the_category_list( __( '</br> ', 'twentytwentyone' ) );
if ( $categories_list ) {
printf(
'<p class="cat-links"> ' . ( $categories_list ) . ' </p></div>'
);
}
但我也想这样显示父类别:
<----------->
类型:狗
性别女
地点:伦敦
年龄:新生儿
<----------->
注意:我尝试简单地编写 HTML 来将这些分组
先感谢您!
尝试这个:
foreach(get_categories() as $category){
echo ($category->parent?get_category($category->parent)->name.': ':'').$category->name.'</br>';
}
https://developer.wordpress.org/reference/functions/get_categories/ https://developer.wordpress.org/reference/functions/get_category/
foreach(get_the_category() as $category){
echo ($category->parent?get_category($category->parent)->name.': ':'').$category->name.'</br>';
}
这行得通!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.