我正在尝试从网址“http://www.someurl.com/?alpha=A/page/2”获取页码,但它会一直打印出“0”,而不是“2”。请帮忙。
$current_page = get_query_var('paged');
echo "current page is $current_page";
答案 0 :(得分:1)
这应该回应“第2页,共2页”。请参阅:wordpress pagination get current page number from url
<?php echo '(Page '.$page.' of '.$numpages.')'; ?>
答案 1 :(得分: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);