En mis distintos trabajos como desarrollador web usando wordpress para mucho más que un simple blog me he encontrado con el potencial de usar algunas funciones que nos brinda el Codex de WordPress. Una de ellas son las etiquetas condicionales.
Al usar WordPress como CMS normalmente para gestionar todo el tinglado se usan más las páginas que los posts, lógicamente. Entonces llega un momento en que necesitas ciertas funciones que te faciliten el trabajo para decidir que contenido mostrar en cada situación. Pera ello necesitas saber que página se muestra actualmente, y a consecuencia mostrar una u otra cosa.

Para ello se pueden usar las diferentes etiquetas is_home, is_front_page, is_single, is_page(‘about-me’)… etc. Hay muchas y cada una de ellas, usadas dentro de una estructura condicional, nos permite mostrar distintos contenidos.
Por ejemplo se puede usar para que la barra lateral cambie el contenido dependiendo si esta en la página principal, en una página en concreto o en una categoría. Las utilidades que se les pueden dar son ilimitadas!
Codex WordPress: Conditional Tags
