【问题标题】:Display link to next FUTURE-DATED post in Wordpress在 Wordpress 中显示指向下一个 FUTURE-DATED 帖子的链接
【发布时间】:2010-11-03 00:33:13
【问题描述】:

我想在 single.php 上显示导航链接,以指向某个类别中的“上一个”和“下一个”过时的帖子。我知道这是如何工作的,所以这不是问题。

我的问题是,Wordpress 似乎不想显示我发布的未来发布的帖子,即使我在循环之前粘贴了 query_posts('post_status=future,publish')。如果我导航到一个未来日期的帖子,它将显示一个指向上一个帖子的链接,而不会出错。导航到未来才是问题所在。

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    事实证明,“预定”帖子与“已发布”帖子不同,并且由于 next_post_link() 函数只会显示下一个“已发布”帖子,因此我的“预定”帖子不会被包括在内。

    我想我已经解决了这个问题。使用 The Future Is Now 插件,我的未来帖子会自动设置为 post_status “已发布”而不是“已安排”,这意味着它们包含在我的 next_post_link() 结果中。

    【讨论】:

      【解决方案2】:

      我使用了Show Future Posts on Single Post 插件来实现这一点。它适用于 Wordpress 3。

      【讨论】:

      • 我也在使用 WP 3。我也尝试过使用这个插件,但它似乎仍然不允许通过 next_post_link() 函数导航到未来的帖子。
      • 好的——我明白你现在的意思了——我只用它来创建未来页面的链接列表。我想从 wp-includes 文件夹中的 link-template.php 调整 next_post_link() 函数将是开始的地方。抱歉,现在没时间看。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多