怎么手动自定义wordpress文章显示数量
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章给大家分享的是有关怎么手动自定义wordpress文章显示数量,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。WordPress每
千家信息网最后更新 2026年10月31日怎么手动自定义wordpress文章显示数量
本篇文章给大家分享的是有关怎么手动自定义wordpress文章显示数量,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
WordPress每页显示的文章数在后台阅读设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。
推荐的方法
修改每页显示的文章数也就是修改posts_per_page参数,将下面的代码放到functions.php中即可实现,代码来自WordPress Answers。
function custom_posts_per_page($query){ if(is_home()){ $query->set('posts_per_page',8);//首页每页显示8篇文章 } if(is_search()){ $query->set('posts_per_page',-1);//搜索页显示所有匹配的文章,不分页 } if(is_archive()){ $query->set('posts_per_page',25);//archive每页显示25篇文章}//endif}//function //this adds the function above to the 'pre_get_posts' action add_action('pre_get_posts','custom_posts_per_page');通过WordPress的条件标签,你可以任意扩展这段代码。
不推荐使用的方法
不推荐直接修改主题模板,例如在index.php主循环前用query_posts更改每页显示文章数目
query_posts( 'posts_per_page=5' );
缺点:
第一,增加查询次数
第二,灵活度不高,如果分类、标签有自己的模板,还需要到那些模板里重复query_posts的把戏。
第三,query_posts使用时需特别小心,如果忘记恢复全局变量,可能会出现莫名其妙的错误。
以上就是怎么手动自定义wordpress文章显示数量,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
文章
代码
篇文章
页面
标签
模板
推荐
手动
数量
相同
方法
更多
标题
知识
首页
分类
搜索
实用
不适
莫名其妙
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网络科技
深圳九邦互联网科技有限公司
互联网最新的科技
圆梦互联网科技
金融科技还是互联网
重庆互联网络科技
麻工互联网科技
互联网的科技创新
朗涯互联网科技
哈尔滨新华互联网科技
互联网科技生活的内容
海南购全球互联网科技
山东吉时兔互联网科技有限公司
本届互联网博览会上的黑科技
中国科技创新与世界互联网大会
美国互联网科技实力
南京一网一红互联网科技有限公司
互联网科技手机排行榜
求路客互联网科技电话
北京军民互联网科技公司
科技创新与互联网经济
唐信互联网科技
有木互联网科技
狮子座互联网科技培训
互联网科技教育视频
茂名市互联网科技产业园
崇明区互联网教育科技售后服务
翼展科技 首家互联网医院
中国科技和美国互联网
深圳互联网科技园地址