En la configuración de WordPress puedes establecer una página como Posts Page
. Esto se puede encontrar:
WP-Admin->Settings->Reading Settings->Front page displays
¿Cómo recupero el ID de página que está configurado en esta configuración?
Usa la page_for_posts
opción:
<?php
$page_for_posts = get_option( 'page_for_posts' );
?>
Esto devolverá la ID de la página asignada para mostrar el índice de publicaciones de blog.