Skip to content

在学习WordPress开发的时候,文章上一篇,下一篇的功能是最基本的SEO需求,但是就是这么简单的功能网上一查一大把WordPress函数,比如:get_next_postget_previous_postprevious_post_linkthe_post_navigation,有时候真的是分不清楚哪个是哪个,这边分享个表格,介绍下我知道的文章上下篇功能所用到的一些函数。

WordPress文章导航分页函数

类型旧函数新函数
文章get_previous_post_link
previous_post_link
get_next_post_link
next_post_link
get_next_post
get_previous_postget_the_post_navigation
the_post_navigation
文章归档get_previous_posts_link
previous_posts_link
get_next_posts_link
next_posts_link
get_posts_nav_link
posts_nav_linkget_the_posts_navigation
the_posts_navigation
文章分页paginate_links
wp_link_pagesget_the_posts_pagination
the_posts_pagination

上面这个表里大概就是WordPress用来实现文章导航和分页的函数,随着WordPress推出新的版本,也有新的函数更新,比如the_post_navigation,我们查看WordPress的开发手册,这个函数是WordPress4.1.0版本加入进来的,这个函数是把next_post_linkprevious_post_link功能合在一起的一个函数,这个函数是在文章内使用的,链接指向的是单篇文章,如果是在很多文章的归档,就不能用这个功能了,就要使用posts_nav_link这个函数,默认显示样式:« Previous Page — Next Page »,大部分时候我们用新出的函数就可以,更详细的使用放在另外的文章去介绍,这篇文章主要就是用上面这个表格罗列出这些函数作为索引,在使用的时候也可以直接复制上面的函数到WordPress开发文档去查下就知道如何使用了。