En la última clase de este curso flash vamos a ver como usar condiciones múltiples, y cómo mostrar el contenido condicional dónde queramos.
10.1 - Condiciones múltiples
En esta clase veremos un par de videos para rematar el curso. En el primero vamos a contar cómo usar condiciones múltiples. Y es que todas las condiciones que hemos visto hasta el momento son "acumulables". Vamos a verlo:
Como podéis ver, la idea básica es que tenemos el operador "AND" y el operador "OR", con los que podemos juntar todo tipo de condiciones:
- Si alguien compra un cierto producto...
- ....y es cliente...
- ... o en el carrito tiene más de 50€...
- ... entonces, muéstrale un bloque de contenido condicional.
De esta forma podemos crear varios grupos de condiciones, y combinarlos entre ellos de la forma que se nos ocurra. Creatividad al poder.
10.2 - En todas partes con los action hooks
Y finalizamos el curso con la traca final: Los action hooks de WooCommerce, que nos van a permitir literalmente colocar el contenido donde nos de la gana.
Y es que a pesar que el plugin nos permite trabajar con 12 hooks de página de producto y 4 hooks del loop, en realidad WooCommerce tiene más de 800 filtros y 450 actions. Con lo que tenerlos todos en un desplegable sería una locura. Así pues, vamos a ver cómo podemos usar cualquiera de ellos, y dónde los podemos encontrar:
¿Os dais cuenta de la flexibilidad que nos da esta opción? No hace falta limitarnos al loop o la página de producto, sino que podemos mostrarlo en cualquier parte de WooCommerce, desde la página de producto hasta la de gracias, pasando por el carrito, checkout o incluso página de "Mi cuenta". En este sentido no tenemos límites.
Os recomiendo que hagáis un repaso a la referencia de hooks que os enlazo debajo del vídeo, que los busquéis por sentido común, y que intentéis encontrar los siguientes:
- Antes del desglose del carrito
- Antes de las ventas cruzadas
- Después de los up sells
- Antes de los métodos de pago
- Después del total
- Antes del mensaje de gracias
- ... ¡Y todos aquellos que queráis!
Intentando encontrar todos estos puntos os ayudará a aprender a buscarlos, para cuando lo necesitéis para un proyecto o un cliente. Y además podéis descubrir actions y filters muy interesantes.
Así pues, aquí termina el curso flash de contenido condicional en WooCommerce. Espero que os haya gustado y que lo podáis usar en vuestro próximo proyecto. Nos vemos en la próxima clase del próximo curso, sea éste el que sea. ¡Hasta entonces! :)
Todos los capítulos de este curso:
- Curso de contenido condicional en WooCommerce #1. Bloques de contenido
- Curso de contenido condicional en WooCommerce #2. En función del producto
- Curso de contenido condicional en WooCommerce #3. En función del stock
- Curso de contenido condicional en WooCommerce #4. En función de las ofertas
- Curso de contenido condicional en WooCommerce #5. En función del usuario
- Curso de contenido condicional en WooCommerce #6. En función del carrito
- Curso de contenido condicional en WooCommerce #7. En función del país
- Curso de contenido condicional en WooCommerce #8. Antes y después del loop
- Curso de contenido condicional en WooCommerce #9. En la ficha de producto
- Curso de contenido condicional en WooCommerce #10. En todas partes