O objeto WP_Query
contém um campo max_num_pages
, que contém quantas páginas de posts existem. Você pode comparar o número da página atual com ele. (Isso é como get_next_posts_link()
faz .)
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
}