我需要解决一些问题。
1)我似乎无法仅列出父类别。
2)有没有办法我还可以显示我回显$ live_posts旁边的已删除帖子的数量
<ul>
<?php
$categories = get_categories();
foreach ($categories as $cat) {
$posts = new WP_Query( array(
'depth' => 1,
'post_status' => array('publish'),
'cat' => $cat->cat_ID));
$live_posts = $posts->post_count;
?>
<li>
<a href="#"><?php echo $cat->cat_name; ?> (<?php echo $live_posts; ?>)</a>
</li>
<?php }
?>
</ul>
关于第一个问题,我认为&#39;深度&#39; =&GT; 1应该限制父母,但由于不明原因,它不起作用。除非我错过了一些明显的东西?
提前致谢!
答案 0 :(得分:0)
$args = array(
'taxonomy' => 'category',
'orderby' => 'name',
'order' => 'ASC',
'parent' => 0,
'hide_empty' => false,
);
$the_query = new WP_Term_Query($args);
$categories = $the_query->get_terms();
print_r($the_query);
exit;