我运行的代码显示子类别,以及子类别中的所有帖子。但如果一个类别中有5个以上的帖子,则只显示最新的5个帖子。
如何显示全部内容,或至少设置一个数字,如9个帖子等。?
我的代码:
<?php
$args = array(
\'child_of\' => 1
);
$categories = get_categories( $args );
foreach ($categories as $category) {
echo \'<li><a>\'.$category->name.\'</a>\';
echo \'<ul>\';
foreach (get_posts(\'cat=\'.$category->term_id) as $post) {
setup_postdata( $post );
echo \'<li><a href="\'.get_permalink($post->ID).\'">\'.get_the_title().\'</a></li>\';
}
echo \'</ul></li>\';
}
?>