WordPress技巧栏目给大家介绍wordpress手动自定义文章显示数量的方法详解,希望对需要的朋友有所帮助! wordpress每页显示的文章数在后台阅读设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类">
浏览量:1727次
下面由wordpress/" target="_blank">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');登录后复制
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【915688610@qq.com】,我们在确认后,会立即删除,保证您的版权。
友情链接加载中...