如何显示每个类别的特定帖子数?

时间:2014-01-20 13:27:11

标签: php wordpress categories

这个问题与以下问题重复,我无法评论。 哪个不再适用。

How can I set the limit number of the posts of a specify category into a page of that category?(Offroff回答)

我正在使用这段代码,到目前为止工作正常。但是自从Wordpress最新更新(3.8)并且出于某种原因,它不再显示指定数量的帖子,而且它是显示的帖子的后退数量。

知道为什么会这样吗?

以下是代码:

/* Modification Offroff - Jan. 3rd
 * ------------------------------------------------------------------ */

function main_query_mods( $query ) {
    if(!$query->is_main_query()) {
        return;
    }
    // show 15 posts per page if category has id 7
    // check http://codex.wordpress.org/Conditional_Tags#A_Category_Page
    if ( is_category('21')) {
        $query->set('posts_per_page',15);
    }
}
add_action( 'pre_get_posts', 'main_query_mods' );

非常感谢您的帮助! JHB

0 个答案:

没有答案