2010-08-04 163 views
0

我使用<!--nextpage-->分開很長的帖子,但只需要在帖子的最後'頁面'輸出用戶評論。我找不到一種計算分頁頁數的方法,然後輸出頁面==最後一頁。從WordPress的帖子獲取頁面分頁信息

任何幫助表示讚賞

回答

1

你可以用$wp_query->query_vars['page']檢查。在第一頁上,該值不會存在,而在隨後的頁面上,它將被設置爲當前頁碼。

$currentPage = isset($wp_query->query_vars['page']) ? (int)$wp_query->query_vars['page'] : 1; 
+0

謝謝你,這是非常接近我後。我看不到如何找出分頁頁面的總數(爲了查看當前頁面是否是最後一頁)。試圖尋找更多關於query_vars []的信息,但找不到任何東西列出了所有的子部分:( – Alex 2010-08-04 18:11:01

+0

啊道歉 - 我誤解了這個問題。看看這個人的'paginate.txt'函數代碼:http: //www.ericmmartin.com/pagination-function-for-wordpress/。從第49行開始有一段代碼可能會幫助你。 – Pat 2010-08-04 18:57:34

+0

哈哈,認爲你第一次接近,我知道有多混淆這是由於WordPress的糟糕的術語,我嘗試使用鏈接,它看起來像代碼只是從多個帖子的角度來處理分頁,而不是從具有多個頁面的單個帖子(<! - nextpage - >我希望這是有道理的:/ – Alex 2010-08-04 20:09:22