El otro día me preguntaba un lector por la forma de mostrar los productos en oferta en un widget. En principio me sorprendió un poco la pregunta, ya que es bastante sencillo: WooCommerce incluye un widget específico para ello. Pero después, pensándolo un poco, la verdad es que no me extrañó tanto. Y es que a veces ni siquiera nos paramos a mirar bien las herramientas de que disponemos.
De hecho, con WooCommerce son tantas que es imposible conocerlas todas a no ser que dediques buena parte de tu tiempo específicamente a ello. Así que vamos a dedicar unos minutos a repasar las funcionalidades que WooCommerce nos facilita a través de los widgets, que son más que las que pueda parecer a simple vista. A ver si las conoces todas.
Tabla de contenidos
El widget del carrito
Podemos empezar, porque por alguno hay que empezar, por el widget Carrito de WooCommerce que, como su nombre indica, agrega un minicarrito de la compra en cualquier area de widgets en que lo coloques (ya hablé en otra entrada de cómo colocar un carrito en el menú).
Este widget muestra un resumen del contenido del carrito, incluyendo los productos que hay en él, precios por línea y totales, y los botones Ver carrito y Finalizar compra. Exactamente igual que el widget que la plantilla Storefront tiene integrado junto al menú principal.
Es una alternativa muy útil si tu plantilla no incluye un carrito de menú.
El widget de productos de WooCommerce
Otro widget muy útil, incluido en la instalación por defecto de WooCommerce, es el widget Productos WooCommerce, que permite mostrar en la sidebar un listado de productos, incluyendo la imagen destacada y el precio, en el orden que queramos.
El plugin nos permite mostrar la cantidad de productos que queramos, pudiendo elegir entre:
- Todos los productos de la tienda
- Los productos destacados
- Los productos en oferta
También podemos elegir, como decía más arriba, en qué orden queremos que se muestren (por fecha, precio, aleatorio, o las ofertas primero) y si deben mostrarse también los productos cuya visibilidad de catálogo esté configurada como Oculto.
Una forma muy útil de mostrar las ofertas o los productos destacados (es decir, aquellos que queremos promocionar) en todas las páginas de la tienda.
El widget de productos recientemente vistos
Otro widget muy útil de los incluidos con WooCommerce (el más útil de todos, a mi modo de ver) es el de Recientemente visto en WooCommerce. Este widget muestra al visitante en la barra lateral los productos que ha visitado durante la sesión.
Una especie de remarketing, en el que la web estará mostrando al visitante aquellos productos por los que ha mostrado interés. Eso aumenta las posibilidades de una conversión.
Además, el plugin permanece invisible si durante la sesión no has visitado ningún producto. Así que, si lo colocas en la barra lateral y no lo ves, simplemente entra en una ficha de producto y, ¡voilà! Aparecerá como por arte de magia.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Los widgets de categorías y etiquetas
Estos dos widgets (Categorías de productos de WooCommerce y Etiquetas de productos de WooCommerce), similares en cuanto a su uso y función, resultan muy útiles en tiendas con muchos productos, ya que permiten visualizar las categorías y/o subcategorías, así como las etiquetas.
Estas taxonomías pueden ser mostradas como una lista o como desplegable y, en el caso de las categorías, nos permiten mostrar sus jerarquías (no así en el caso de las etiquetas, que es una taxonomía no jerárquica). También vimos en su momento, por cierto, cómo mejorar la visualización de este listado:
El filtro de precios
Y aún queda otro widget acerca del cual también hablé no hace mucho tiempo, en el artículo dedicado a los filtros de productos en WooCommerce:
Este widget añade un control deslizando que permite filtrar los productos por precio, aunque de una forma bastante pobre en cuanto a usabilidad.
Como vimos en aquel artículo, hay formas mucho mejores de establecer filtros de productos en nuestra tienda que utilizar este widget.
Miguel Campillo dice
Hola Enrique muy interesantes y claros tus tutoriales.
¿Sabes a qué puede deberse que no se muestre el Widget de Woocommerce en la tienda?
Gracias y saludos
Enrique J. Ros dice
Hola Miguel
No sé qué entiendes por el widget de WooCommerce. WooCommerce establece varios widgets. Además, los widgets no están hechos para mostrarse en la tienda. Si pudieras ser un poco más específico…
Un saludo
Miguel Campillo Velasco dice
Hola Enrique
Más que un widget es un «área de widget», me refiero a Barra lateral de WooCommerce o Shop sidebar para en ella poder poner diferentes widgets como Categorías de productos, Carro de la compra, etc. En mi caso no aparece en las páginas de la Tienda, quizás sea el tema que utilizo que no permite por anchura o cualquier otra restricción.
Gracias por tu atención, un saludo
Enrique J. Ros dice
Hola
Esa sidebar la establece la plantilla, no WooCommerce. Revisa la página de tienda, porque posiblemente tengas que indicar ahí que sidebars quieres que muestre. Si ahí no ves nada busca en las opciones de plantilla, o pide la información a su autor.
Un saludo.
Artidoro Castillo dice
Buenas tardes, estoy un poco liado con woocommerce y es que estoy intentando crear una tienda online con woocommerce pero no me agrega los widgets suyos propios, justo de los que hablas aquí, e reinstado, e actualizado mi cpanel, ya llevo muchos días y no doy con la solución. Al instalar solo agrega las páginas, de carrito, inicio, tienda y una más, mas no los widgets. A que se deberá el problema que estoy teniendo???
ayuda por favo, mil gracias!!!!
Oscar dice
Hola Enrique te agradezco tu excelente aporte.
Tengo una duda referente a los widgets en WooCommerce.
Supongamos que tengo dos productos (1 y 2), entonces yo quiero poner una imagen_1 como widgest en producto 1 y una imagen_2 como widgest en producto 2.
¿Habrá alguna manera en que pueda hacer esto?
Gracias de antemano por tu atención.
Enrique J. Ros dice
Hola Oscar
Puedes usar un widget de imagen y mostrarlo sólo dónde quieras con un plugin de visibilidad condicional de widgets.
Un saludo