Wie überprüfe ich, ob ich auf der letzten Seite von Posts bin?

Ich möchte auf der letzten Seite einen Text anzeigen, der auf den anderen Seiten nicht angezeigt wird.

Zum Beispiel auf Kategorieseiten: url.com/category/categoryname/page/6

oder die letzte Seite aller Beiträge auf der Homepage: url.com/page/9

Wie überprüfe ich, ob ich auf der letzten Seite bin?

Danke im Voraus.

Solutions Collecting From Web of "Wie überprüfe ich, ob ich auf der letzten Seite von Posts bin?"

Das WP_Query Objekt enthält ein max_num_pages Feld, das max_num_pages , wie viele Seiten von Posts es gibt. Sie können die aktuelle Seitennummer damit vergleichen. (So funktioniert 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 } 

Kurz gesagt: Wenn Sie mehr über Paginierung erfahren möchten, habe ich dafür ein Plugin geschrieben.

Im Detail: Sie können sich das global $paged; ansehen global $paged; global. Aber am besten wäre es, in den Plugin-Code zu schauen, den ich verlinkt habe, und mir die render() -function anzuschauen.