問題描述
我想在最後一頁上顯示一些不顯示在其他頁面上的文本。
例如,在類別頁面上:url.com/category/categoryname/page/6
或主頁上列出的所有帖子的最後一頁:url.com/page/9
如何檢查我是否在最後一頁?
提前致謝。
最佳解決方案
WP_Query 對象包含一個 max_num_pages 字段,其中包含多少頁的帖子。您可以比較當前的頁碼。 (這是 get_next_posts_link()的做法。)
global $wp_query;
$current_page = $wp_query->get( 'paged' );
if ( ! $current_page ) {
$current_page = 1;
}
if ( $current_page == $wp_query->max_num_pages ) {
// You are on the last page
}
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。