欢迎光临
我们一直在努力

wordpress不同分类显示不同的文章列表数量

我们在使用wordpress建站中,常常会遇到自定义分类文章数量的操作,如wordpress教程分类需要显示20篇文章,但是wordpress建站分类每页想显示10篇文章,怎样自定义每个分类列表的文章数量呢,今天推荐大家通过id判断分类然后进行自定义的列表文章数量调整
主要是判断你的wordpress主题当前分类的ID,然后按照你的意愿 ,向pre_get_posts添加自定义函数就可以了。
把代码放在archive.php文件内

if ( is_category() {
    $cid = get_queried_object_id();
    if ( $cid == '新闻分类ID' ){
        $posts_per_page = 20
    }
    if ( $cid == '相册分类ID' ){
        $posts_per_page = 10
    }
    add_action('pre_get_posts', 'custom_posts_per_page');
    function custom_posts_per_page( $query ) {
        $query->set( 'posts_per_page', $posts_per_page );
        return;
    }
}
赞(0) 打赏
未经允许不得转载:WORDPRESS大侠 » wordpress不同分类显示不同的文章列表数量

评论 抢沙发

评论前必须登录!

 

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册