0

URL「 http://www.someurl.com/?alpha=A/page/2 」からページ番号を取得しようとしていますが、「2」ではなく「0」が出力され続けます。助けてください。

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

2 に答える 2

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 に答える
1

これは「Page 2 of 2」をエコーする必要があります。参照: wordpress pagination get current page number from url

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

于 2013-06-30T23:39:05.653 に答える