Table of Contents
¿Por qué necesito saber si estoy en la página de inicio o home?
Por lo general, la página de inicio o home de WordPress, suele ser algo diferente de las demás. Los motivos por los cuales queramos mostrar un elemento o ejecutar un código solo en esta página pueden ser muy diferentes segun la situación.
Por ejemplo, de cara al posicionamiento SEO, que la etiqueta HTML del título de la página, sea diferente en la pagina de inicio o home al resto de las páginas puede ser muy importante.
¿Como se aplica?
Utilizaremos una estructura de control o condicional escrita en código Php, la lógica es muy sencilla, el «if» simboliza si se cumple la condición y el «else» será precisamente lo contrario.
Código para copy/paste
Donde hacer el copy/paste: en cualquier archivo de nuestro tema, normalmente se utilizara en el header.php o footer.php.
<?php if (is_home()) { echo '<h1>Titulo de la página</h1>'; echo 'Estoy en la Home/Inicio'; echo '<img src="home.png">'; }else{ echo '<p>Titulo de la página</p>'; echo 'No estoy en la Home/inicio'; echo '<img src="NO-home.png">'; } ?>
Si te ha sido de utilidad ¡deja un comentario!