TL; DR
Un caso . No es necesario determinarlo dentro del archivo de plantilla principal (index.php) porque es la plantilla predeterminada para él. [1] .
Caso B . Para determinarlo dentro de una plantilla de página (ej: page.php), simplemente verifíquelo así:
get_option( 'page_for_posts' ) == get_the_ID()
Detalles
Literalmente fui a cavar el código fuente [2] para poder saber cómo wordpress verifica el valor. Resulta que está usando la declaración get_option( 'page_for_posts' )
para conocer el ID de la publicación del valor seleccionado de la página Publicaciones .
Entonces, sí, para este propósito, no existe una función de verificación oficial que sea similar a is_front_page()
.
Siempre que conozca la ID de la página que ha seleccionado, puede usarla para el proceso de verificación.
Referencias
WordPress Codex, Desarrollo de temas, codex.wordpress.org/Theme_Development
Código fuente de configuración › Configuración de lectura , github.com/WordPress/.../wp-admin/options-reading.php