Diferencia entre is_home e is_front_page

Wordpress

Si desarrollas themes o plugins para WordPress, seguramente has utilizado las funciones is_home e is_front_page. Estas dos funciones son casi lo mismo y muy fácil de confundirlas ya que se encargan de prácticamente la misma función, la de decirnos si estamos cargando la página principal(front page) o no.

A continuación vamos a ver más en profundidad en que consiste cada una para conocer también mejor sus diferencias.

is_home

Esta función te dice si estás en la página de la lista de entradas del blog. Esta es la página principal predeterminada de WordPress que podemos elegir para que se muestre la lista cronológica (normalmente de mal nuevas a más antigüas) de las entradas del blog.

También nos devolverá un valor TRUE si hemos movido la lista de entradas del blog a otra página al asignar una página de inicio estática en Ajustes > Lectura

is_front_page

En este caso, la función is_front_page nos dice si estás en la página principal del sitio, sea cual sea el contenido que se muestre. Si es una página de inicio estática, o una lista de entradas de blog, o algo más, será TRUE. Cualquier otra página y será FALSE.

 

 

Como podemos comprobar, is_home no es siempre la página de inicio (página principal), podría estar en cualquier lugar de nuestro sitio. De ahí que nos podamos equivocar al usarlas.

Diferencia entre is_home e is_front_page Modificado: mayo 30th, 2018 by Jose Manuel

POST RELACIONADOS


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *