如何告诉Wordpress根据所显示的页面类型更改要显示的帖子数量?例如,所有搜索结果将一次显示10个帖子,而档案馆一次将显示20个帖子等。
答案 0 :(得分:2)
这应移至https://wordpress.stackexchange.com/
有1个全局设置(设置 - >读取)
如果您想更改个人设置,则必须调整主题
在the loop之前放query_posts('post_per_page=XX')
也看看:query_posts
答案 1 :(得分:2)
您需要做的是处理query_post()函数。
请参阅此法典页面:http://codex.wordpress.org/Function_Reference/query_posts
然后,您必须修改archive.php和search.php文件(取决于您的主题),才能在循环之前调用此函数。
所有内容都以一个非常简单的例子here
来描述希望这会有所帮助;)
答案 2 :(得分:2)
无需处理自定义查询和更改页面模板。试试WordPress › Custom Post Limits « WordPress Plugins
更新3/06/2015;插件在WP 4.1
下工作正常