怎么手动自定义wordpress文章显示数量
发表于:2025-02-19 作者:千家信息网编辑
千家信息网最后更新 2025年02月19日,本篇文章给大家分享的是有关怎么手动自定义wordpress文章显示数量,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。WordPress每
千家信息网最后更新 2025年02月19日怎么手动自定义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安全错误
数据库的锁怎样保障安全
西安软件开发的职高
南京天苏梓逸网络技术
深圳智能软件开发流程
数据库中各符号代表什么意思
数据库怎样执行sql脚本
网络安全实操考试试题
数据存储用什么数据库
猪兼强互联网科技
德惠通用网络技术咨询品质保障
数据库找到字段并显示红色
杭州道争网络技术
移动公司网络技术员做什么
网络安全 考题
广州精益管理软件开发
软件开发云华为
数据库开发程序员
游戏外挂是什么软件开发的
传统数据库的定义
mssql数据库太大
用友Tt数据库在哪里打开
数据库国产化股票龙头
天壹科技与互联网
集客网络技术支撑岗位竞聘
本地部署svn服务器
服务器当前时间
网络技术实施方案.doc
常德市护苗网络安全课进校园
数据库安全加密的技术
选购服务器
网络安全专题线上培训