我创建了一个自定义内容,我需要有链接转到下一篇文章。
我目前正在使用这两种方法:
previous_post_link('%link',''。_ x('←','Previous post link','twentyten')。'%title');
next_post_link('%link','%title'._ x('→','Next post link','twentyten')。'');
但问题是这些方法只能上升1和1。我需要一些能够提供所有帖子链接的内容。有这样的方法吗?
答案 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