🧩
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.