Php 在Wordpress中显示特定父类别子类别下的所有文章标题

Php 在Wordpress中显示特定父类别子类别下的所有文章标题,php,wordpress,post,categories,Php,Wordpress,Post,Categories,我已经到处搜索与此代码相关的答案,但是每次我使用此代码时,它只显示最近的5个帖子标题。我想做的是显示所有的文章标题,而不是最近的5篇文章标题 $categories = get_categories('child_of=3'); foreach ($categories as $category) { //Display the sub category information using $category values like $category->cat_name

我已经到处搜索与此代码相关的答案,但是每次我使用此代码时,它只显示最近的5个帖子标题。我想做的是显示所有的文章标题,而不是最近的5篇文章标题

$categories =  get_categories('child_of=3');  
foreach  ($categories as $category) {
    //Display the sub category information using $category values like $category->cat_name
    echo '<h2>'.$category->name.'</h2>';
    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>';
}
$categories=get_categories('child_of=3');
foreach($categories作为$category){
//使用$category->cat\u name等$category值显示子类别信息
回显“.$category->name.”;
回声“
    ”; foreach(获取帖子('cat='.$category->term\u id)作为$post){ 设置_postdata($post); 回音“
  • ”; } 回声“
”; }
get\u posts
调用中,尝试提供
posts\u per\u page
参数

因此:

值-1将返回该类别中的所有帖子


有关详细信息,请参阅。

太棒了!工作起来很有魅力!非常感谢你!杰出的很乐意帮忙。
foreach (get_posts('cat='.$category->term_id.'&posts_per_page=-1') as $post) {