使用wp_link_ages()获取当前页码

时间:2014-01-14 作者:user45149

我只想得到当前的页码(没有HTML)。

我正在使用

wp_link_pages( array ( \'pagelink\' => \'%\' ) );
我该怎么做?

我在主题中也使用了以下代码:

function single_split_page($defaults) {
$args = array(
\'before\' => \'<div class="single-split-page"><p>\' . __(\'<strong>Pages</strong>\',\'theasd\'),
\'after\' => \'</p></div>\',
\'pagelink\' => \'%\',
);
$r = wp_parse_args($args, $defaults);
return $r;
}

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

wp_link_pages depends on four globals-- $page, $numpages, $multipage, 和$more.

我现在不能测试这个,但如果我没记错的话$page 是当前页,并且$numpages 是总页数。您只需要:

global $page;
echo $page;

结束

相关推荐

为什么‘Pre_Get_Posts’没有效果?

我第一次尝试使用pre\\u get\\u帖子,但没有成功。这是一段非常简单的代码,位于一个空主题的索引页上,纯粹是为了了解动作挂钩的窍门:function just_one( $query ) { $query->set( \'posts_per_page\', 1 ); } add_action( \'pre_get_posts\', \'just_one\' ); 从我读到的内容来看,我看不出这有什么错,但当我在下面运行时:echo get_q