【发布时间】:2015-03-06 23:53:03
【问题描述】:
如何告诉 Wordpress 根据显示的页面类型更改要显示的帖子数量?例如,所有搜索结果将一次显示 10 个帖子,而存档一次将显示 20 个帖子,等等。
【问题讨论】:
如何告诉 Wordpress 根据显示的页面类型更改要显示的帖子数量?例如,所有搜索结果将一次显示 10 个帖子,而存档一次将显示 20 个帖子,等等。
【问题讨论】:
你要做的是处理 query_post() 函数。
查看此法典页面:http://codex.wordpress.org/Function_Reference/query_posts
然后你必须修改你的archive.php和search.php文件(取决于你的主题)在循环之前调用这个函数。
在一个非常简单的例子中描述了所有内容here
希望这会有所帮助;)
【讨论】:
这个应该移到https://wordpress.stackexchange.com/
有1个全局设置(设置->阅读)
如果您想更改个别设置,则必须调整您的主题。
把query_posts('post_per_page=XX')放在the loop前面也看:query_posts
【讨论】:
无需处理自定义查询和更改页面模板。试试WordPress › Custom Post Limits « WordPress Plugins
2015 年 3 月 6 日更新;插件在 WP 4.1 下工作正常
【讨论】: