Wordpress,获取自定义内容的链接

时间:2010-07-06 21:39:57

标签: php wordpress wordpress-plugin

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

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

previous_post_link('%link',''。_ x('←','Previous post link','twentyten')。'%title');

next_post_link('%link','%title'._ x('→','Next post link','twentyten')。'');

但问题是这些方法只能上升1和1。我需要一些能够提供所有帖子链接的内容。有这样的方法吗?

2 个答案:

答案 0 :(得分:0)

没有内置方法。你必须创建一个这样的自定义解决方案:

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

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

答案 1 :(得分:0)

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>

依旧等等。

但是paginate链接确实有点相同......而且它有大量的参数来获取你需要的东西,只需读取它上面的codex。 https://codex.wordpress.org/Function_Reference/paginate_links