【问题标题】:Change number of posts to display更改要显示的帖子数量
【发布时间】:2015-03-06 23:53:03
【问题描述】:

如何告诉 Wordpress 根据显示的页面类型更改要显示的帖子数量?例如,所有搜索结果将一次显示 10 个帖子,而存档一次将显示 20 个帖子,等等。

【问题讨论】:

    标签: wordpress posts


    【解决方案1】:

    你要做的是处理 query_post() 函数。

    查看此法典页面:http://codex.wordpress.org/Function_Reference/query_posts

    然后你必须修改你的archive.php和search.php文件(取决于你的主题)在循环之前调用这个函数。

    在一个非常简单的例子中描述了所有内容here

    希望这会有所帮助;)

    【讨论】:

      【解决方案2】:

      这个应该移到https://wordpress.stackexchange.com/
      有1个全局设置(设置->阅读)

      如果您想更改个别设置,则必须调整您的主题。
      把query_posts('post_per_page=XX')放在the loop前面也看:query_posts

      【讨论】:

      【解决方案3】:

      无需处理自定义查询和更改页面模板。试试WordPress › Custom Post Limits « WordPress Plugins

      2015 年 3 月 6 日更新;插件在 WP 4.1 下工作正常

      【讨论】:

      • '这个插件已经超过 2 年没有更新了。' && 'Compatible up to: 3.3.2' 当有一个臃肿的、即将不再维护的插件时,为什么还要编写自己的自定义和小代码呢?
      • @volker:当您可以做其他事情(实际上是任何事情)时,为什么要浪费时间对一个近三年的答案写一个无关紧要的评论?
      • 你觉得我是怎么来的?知名搜索引擎。 StackOverflow 的好处是,通过评论、回答和投票,事情会保持最新。这就是我“浪费”时间的原因。
      • "...通过评论、回答和投票使事情保持最新。"确切地。请参阅我的编辑。并感谢您的反对:)
      猜你喜欢
      • 1970-01-01
      • 2015-03-22
      • 1970-01-01
      • 2022-09-23
      • 2019-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-18
      相关资源
      最近更新 更多