我试图输出我使用自定义帖子类型创建的自定义分类法列表。这是我想要实现的屏幕截图:
构建,工业和 Office 是父分类(类别),以下是他们的孩子。
除了图标之外,我只想显示一个特定的主要分类,然后在其下方显示该类别的子项。
但是在两个不同的部分,所以我可以将父母的风格与孩子不同。
分类术语是:job_listing_category - 所以我假设我可以显示job_listing_category('Construction')
,然后在同一个div节目中显示:job_listing_category('Construction', 'children')
我知道这不是正确的语法,但我正在学习。
这似乎很简单,但我似乎无法找到办法。
我有以下代码,其中显示了所有类别的列表......所以我需要更改此内容以显示其中一个类别的子项...
<?php
$terms = get_terms( 'job_listing_category', 'orderby=count&hide_empty=0' );
$count = count($terms);
if ( $count > 0 ){
echo "<ul>";
foreach ( $terms as $term ) {
echo "<li>" . $term->name . "</li>";
}
echo "</ul>";
}
?>
显然,还有很多人失踪......我真的很感激任何帮助。感谢大家花时间阅读:)
答案 0 :(得分:0)
好的,我设法通过使用以下代码来实现这一点:
<?php
$terms = get_terms( 'job_listing_category', 'parent=59' );
$count = count($terms);
if ( $count > 0 ){
echo "<ul>";
foreach ( $terms as $term ) {
echo "<li>" . $term->name . "</li>";
}
echo "</ul>";
}
?>