函数来限制soronomy.php中的帖子数量 时间:2013-02-04 作者:Dean Elliott 如何更改分类法的帖子限制。从设置页面中定义的php?目前,我每页显示10篇文章,这对于我网站的博客部分来说很好,但我想在用户使用分类法时显示所有文章。php,有没有一个函数可以实现这一点? 2 个回复 最合适的回答,由SO网友:Bainternet 整理而成 使用pre_get_posts 要检查的挂钩是您在分类术语存档中,并更改了帖子的数量,例如:add_action(\'pre_get_posts\', \'change_tax_num_of_posts\' ); function change_tax_num_of_posts( $wp_query ) { if( is_tax() && is_main_query()) { $wp_query->set(\'posts_per_page\', 5); } } SO网友:hawbsl 您还可以附加&posts_per_page=-1 到query\\u posts中的query\\u字符串:if ( have_posts() ): query_posts($query_string.\'&posts_per_page=-1\'); while ( have_posts() ): the_post(); 等 结束 文章导航