0

我正在尝试从 URL“ http://www.someurl.com/?alpha=A/page/2 ”获取页码,但它一直打印出“0”,而不是“2”。请帮忙。

$current_page = get_query_var('paged');
echo "current page is $current_page";
4

2 回答 2

1

这应该回显“第 2 页,共 2 页”请参阅:wordpress 分页从 url 获取当前页码

<?php echo '(Page '.$page.' of '.$numpages.')'; ?>

于 2013-06-30T23:39:05.653 回答
1

如果我理解您的问题,您想从http://www.someurl.com/?alpha=A/page/2字符串中获取数字 2。

您可以使用一些php字符串操作函数:

$curr_link = "http://www.someurl.com/?alpha=A/page/2";
$page_num  = substr($curr_link, -1, 1);
于 2013-06-30T23:42:07.603 回答