Webmastercol

Desarrollo de software

Páginas web

Marketing digital

Freelancer

Webmastercol

Desarrollo de software

Páginas web

Marketing digital

Freelancer

WMC WhatsApp

  • Dev: Juan Rodriguez
  • Fecha: 2025
  • Categoría: Plugin WordPress
  • Propiedad: WMC
Ver en vivo

🧩

WMC WhatsApp Plugin WordPress 


WooCommerce WhatsApp es un plugin desarrollado en PHP para la integración nativa entre WooCommerce y WhatsApp Business, permitiendo establecer un canal directo de comunicación y conversión desde la ficha de producto o los listados de tienda.

El plugin añade dinámicamente un botón personalizable de WhatsApp que genera un enlace directo hacia la aplicación (wa.me) con el nombre del producto, enlace y variaciones seleccionadas (talla, color, etc.), facilitando al usuario iniciar una conversación con un mensaje preconfigurado.

Desde el panel de administración de WordPress, el usuario puede configurar:

  • Número de WhatsApp (formato internacional).

  • Texto, colores, tamaño y estilo del botón.

  • Inclusión automática en productos y/o listados.

  • Ocultar el botón de “Añadir al carrito” si se desea.

  • Shortcode [wmc_whatsapp_button] para inserción manual.

🧠 Características técnicas

  • Desarrollado en PHP siguiendo las WordPress Coding Standards.

  • Integración mediante hooks y shortcodes nativos.

  • Sanitización y escape de datos con funciones esc_attr, esc_html, esc_url.

  • No utiliza dependencias externas ni funciones inseguras (eval, base64_decode, etc.).

  • Compatible con WordPress 6+ y WooCommerce 8+.

  • Configurable desde el menú de administración de WooCommerce.

  • Ligero y sin impacto significativo en la performance.

⚙️ Arquitectura

wmc-whatsapp/
├─ wmc-whatsapp.php → Archivo principal, hooks e includes.
├─ settings.php → Genera página de configuración en el admin.
└─ functions.php → Renderizado del botón, shortcode y lógica funcional.

🧾 Ficha técnica

  • Lenguajes: PHP, HTML, CSS, JavaScript (inline).

  • Dependencias: WordPress, WooCommerce.

  • Versión: 1.0

  • Autor: Juan Rodriguez (Webmastercol)

  • Licencia: GPLv2 o superior.