【问题标题】:Wordpress, get links to Custom ContentWordpress,获取自定义内容的链接
【发布时间】:2018-05-23 06:40:22
【问题描述】:

我创建了一个自定义内容,我需要有指向下一篇文章的链接。

我目前正在使用这两种方法:

previous_post_link( '%link', '' . _x( '←', '上一篇文章链接', 'twentyten' ) . ' %title' );

next_post_link( '%link', '%title' . _x( '→', '下一篇文章链接', 'twentyten' ) . '' );

但问题是这些方法只能向上 1 次向下。我需要一些能够提供所有帖子链接的东西。有这样的方法吗?

【问题讨论】:

  • 当您说自定义内容时,您是指自定义帖子类型吗?

标签: php wordpress


【解决方案1】:

没有内置方法。您必须像这样创建自定义解决方案:

http://sltaylor.co.uk/blog/better-wordpress-pagination/

或者在 Wordpress 插件库中搜索“分页”。有几个插件可以立即满足您的需求。

【讨论】:

    【解决方案2】:
    http://yourwebsitehere.com/?paged=YourNumberHere
    

    只要您的模板使用 $paged 变量对您的查询进行分页。然后您可以使用此链接来实现分页,如果您的帖子是自定义帖子类型,您可以这样做

    http://yourwebsitehere.com/?paged=YourNumberHere&post_type=YourPostType
    

    这样你就可以创建一个类似的界面

    <a href="http://yourwebsitehere.com/?paged=YourNumberHere">1</a>
    <a href="http://yourwebsitehere.com/?paged=YourNumberHere">2</a>
    <a href="http://yourwebsitehere.com/?paged=YourNumberHere">3</a>
    <a href="http://yourwebsitehere.com/?paged=YourNumberHere">4</a>
    <a href="http://yourwebsitehere.com/?paged=YourNumberHere">5</a>
    

    等等等等。

    但是分页链接做同样的事情......它有大量的论据来获得你需要的任何东西,只需阅读它的法典。 https://codex.wordpress.org/Function_Reference/paginate_links

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-02
      • 1970-01-01
      • 2016-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多