blog IMGCreativo

WooCommerce Botón por Categoría

cambia el texto de “Añadir al carrito” según la categoría y el tipo de producto

WooCommerce Botón por Categoría 1

¿Vendes y también alquilas desde la misma tienda? ¿Ofreces productos simples, variables o externos y necesitas que el botón se adapte al contexto?
Con el plugin WooCommerce Botón por Categoría puedes definir, sin tocar código, qué texto verá el usuario en el botón de compra según la categoría y el tipo de producto, y además usar textos diferentes en la tienda (listados) y en la ficha del producto.

¿Qué problema resuelve?

WooCommerce utiliza un texto genérico (“Añadir al carrito”) que no siempre encaja con tu modelo de negocio.
Si manejas ventas y alquileres, o si ofreces reservas, afiliados/external, packs agrupados o variaciones, necesitas microcopy coherente: “Comprar”, “Reservar y pagar”, “Ver en la tienda”, “Apártalo”, etc. Este plugin te da ese control de forma centralizada.

Cómo funciona (en simple)

Desde WooCommerce → Botón por Categoría creas reglas del tipo:

  • Categoría: (p. ej., Ventas, Alquiler, Preventa, Afiliados).

  • Tipo de producto: Cualquiera / Simple / Variable / Externo / Agrupado.

  • Texto en TIENDA (listados) y Texto en PRODUCTO (single).

Prioridad inteligente: si un producto cumple varias reglas, el plugin aplica la primera coincidencia. Solo reordena filas para cambiar la prioridad.

Funcionalidades clave

  • ✅ Texto por categoría (usa los IDs reales de tus categorías de producto).

  • ✅ Filtro por tipo de producto: Simple, Variable, Externo/Afiliado, Agrupado o Cualquiera.

  • ✅ Dos textos por regla: uno para TIENDA (archivo/listado) y otro para PRODUCTO (ficha).

  • ✅ Interfaz nativa en el admin de WooCommerce (sin código).

  • ✅ Migración automática desde la versión 1.0.0 (mantiene tus reglas antiguas).

  • ✅ Opción de auto-actualizaciones (opt-in) desde el panel.

  • ✅ Seguro por permisos: solo usuarios con manage_woocommerce pueden editar.

  • ✅ Compatibilidad: funciona con la mayoría de temas y maquetadores que respetan los filtros de WooCommerce.

Ventajas para tu negocio

  • Más claridad = más conversión: el usuario entiende mejor la acción (“Reservar y pagar” en vez de “Añadir”).

  • Experiencia coherente: el microcopy se adapta a cada contexto (venta vs. alquiler, variable vs. externo).

  • Escalable y mantenible: administra todo desde un único panel, sin editar plantillas.

  • Alineado a tus campañas: sincroniza mensajes del botón con ofertas, temporadas o categorías.

  • Rápido de implementar: activas, configuras reglas y listo.

Casos de uso (ideas listas)

  • Venta → “Comprar” / “Comprar ahora”.

  • Alquiler → “Reservar” / “Reservar y pagar”.

  • Preventa → “Apártalo hoy” / “Reserva tu unidad”.

  • Afiliado/Externo → “Ver en la tienda” / “Ir a la oferta”.

  • Servicios → “Agendar” / “Solicitar reserva”.

Nota: el plugin cambia el texto del botón; no modifica flujos de pago externos ni añade calendarios de reserva (para eso usarías un plugin de reservas). Es perfecto para microcopy y UX.

Guía rápida de instalación

  1. Sube la carpeta del plugin a wp-content/plugins/ (o instálalo como ZIP).

  2. Actívalo en Plugins.

  3. Entra a WooCommerce → Botón por Categoría y crea tus reglas.

  4. Purga cachés (si usas cache/Cloudflare) y prueba en tienda y ficha.

WooCommerce Botón por Categoría
WooCommerce Botón por Categoría

Roadmap (lo que viene)

  • Reglas por etiquetas y atributos (ej.: pa_modalidad=alquiler).

  • Textos condicionales por rol de usuario o stock/estado.

  • Integraciones específicas con builders populares.

¿Puedo tener un texto para tienda y otro distinto para la ficha?

Sí. Cada regla tiene “Texto en TIENDA” y “Texto en PRODUCTO”.

 

La primera regla que coincida gana. Reordena filas para priorizar.

 

Sí. Puedes filtrar por tipo de producto y definir textos específicos.

 

No. Todo se configura desde el panel de WooCommerce.

 

Purge cachés y verifica que tu tema/constructor respete los filtros de WooCommerce.

¿Presentas algún inconveniente técnico o necesitas orientación personalizada?

Nuestro equipo de soporte está listo para brindarte una solución rápida y efectiva.

📩 Déjanos tu mensaje y te responderemos en el menor tiempo posible.