En la cuarta clase del curso de Genesis Blox vamos a ver cómo mostrar contenido de forma condicional, en función de la página que estemos viendo.
4 - Mostrar contenido condicionalmente en Genesis
Ya hemos visto como crear contenido y dónde podemos mostrarlo. En la clase de hoy veremos cómo hacerlo de forma condicional, en función de la página que estemos viendo en nuestra web.
Podremos optar por páginas, entradas, archivos, categorías, tipos de contenido, categorización y mucho más. En definitiva, podremos definir en qué casos mostrar o esconder el contenido en la ubicación que hemos definido. ¡Empecemos!
¿Verdad que es flexible? Tenemos tantas posibilidades como se nos ocurran, y las reglas para que se cumplan varias pueden ser tanto inclusivas como exclusivas. ¿Qué más queremos?
Para ver algunos ejemplos prácticos más, os recomiendo hacer lo siguiente:
- Colocar un aviso en el encabezado anunciando un descuento del 10% sólo si estamos viendo un producto de la categoría de "cosas del hogar".
- Colocar un aviso de 2x1 en los productos con la etiqueta "2x1".
- Colocar la imagen destacada en todos los posts, tanto en la página del propio post como en la página de listad de posts
- Colocar un aviso general en toda la web menos en las landings.
Como siempre, estoy seguro que no tendréis ningún problema en hacerlo, pero si os surge alguna dificultad, no dudéis en preguntar.
Y ahora que ya tenemos el contenido que queremos allá donde queremos, sólo toca ponerlo "bonito". En la próxima clase, ponemos estilo a nuestros bloques :)
Todos los capítulos de este curso:
- Curso de Genesis Blox #1: Introducción
- Curso de Genesis Blox #2: Contenido
- Curso de Genesis Blox #3: Ubicaciones de contenido
- Curso de Genesis Blox #4: Contenido condicional
- Curso de Genesis Blox #5: Estilo del contenido
- Curso de Genesis Blox #6: Bloques locales
- Curso de Genesis Blox #7: Configuración y ajustes
- Curso de Genesis Blox #8: Visibilidad del contenido
- Curso de Genesis Blox #9: Bloques de widgets
- Curso de Genesis Blox #10: Eliminar contenido