Php Wordpress如何知道分页是否处于活动状态?

Php Wordpress如何知道分页是否处于活动状态?,php,wordpress,wordpress-theming,Php,Wordpress,Wordpress Theming,Wordpress有功能吗?我需要一种方法来检查是否有任何页面链接(旧条目|新条目)要显示 致以最诚挚的问候,如果您查看该函数,您将看到$max\u页面和$paged vars 如果$pages高于1,则存在上一个页面链接。 它比$max_页面小,有下一个页面链接 因此,您可以执行以下功能: # Will return true if there is a next page function has_next_page() { global $paged, $max_page;

Wordpress有功能吗?我需要一种方法来检查是否有任何页面链接(旧条目|新条目)要显示

致以最诚挚的问候,

如果您查看该函数,您将看到$max\u页面和$paged vars

如果$pages高于1,则存在上一个页面链接。
它比$max_页面小,有下一个页面链接

因此,您可以执行以下功能:

# Will return true if there is a next page
function has_next_page() {
    global $paged, $max_page;
    return $paged < $max_page;
}

# Will return true if there is a previous page
function has_previous_page() {
    global $paged;
    return $paged > 1;
}

# Will return true if there is more than one page (either before or after).
function has_pagination() {
    return has_next_page() or has_previous_page();
}
如果有下一页,
#将返回true
函数具有下一页(){
全局$paged,$max_page;
返回$paged<$max\u页;
}
#如果有上一页,将返回true
函数有上一页(){
全球$paged;
返回$paged>1;
}
#如果有多个页面(之前或之后),将返回true。
函数已分页(){
return具有上一页()或下一页();
}

虽然像许多人一样,我使用Lester Chan的pagenavi插件。对

正如Marcus所说,函数
有下一页()
不适用于较新的wp版本,所以你可以简单地使用
获取上一篇文章链接()
获取下一篇文章链接()
在if语句中。

也许你应该在superuser.com上问这个问题。这是关于wordpress插件化的。在堆栈溢出上似乎很好。已经在超级用户上询问过了-你对“任何页面链接(旧条目|新条目)”是什么意思。。。。是关于帖子还是页面(页面有子页面,可以分页显示)?或者只是一般的分页?如果不是它们呢?我需要这样的东西:if($verfication!==false){//show pagination div…。如果不是它们,那么你就在第一页,没有任何分页可显示。如果你想要一个能给出true或false的函数,你可以用这两个变量来编码。这个函数有_next_page()在WP3.03上似乎不起作用,因为$max_页面似乎没有任何值。has_previous_页面()工作正常。