Modulux Chat Box
Modulux Chat Box is designed to reduce unnecessary direct messages by guiding visitors to predefined answers before they contact you.
Instead of immediately opening WhatsApp, visitors see a searchable list of frequently asked questions. Only if they confirm that their question is not listed can they proceed to contact you.
This approach helps: – Reduce repetitive questions – Save time for store owners and support teams – Improve user experience without blocking communication
The plugin is fully self-contained, multilingual-friendly, and follows WordPress.org coding standards.
Why Modulux Chat Box?
Many chat plugins rely on: – External SaaS services – Heavy icon libraries – Tracking scripts – Bloated frontend frameworks
Modulux Chat Box does none of these.
✔ No external APIs ✔ No tracking or analytics ✔ No third-party icon libraries ✔ No SaaS dependencies
Everything runs locally inside WordPress.
Features
- Control visibility by post type
- Optionally limit display to specific pages
- Floating launcher button with full styling control
- Custom post type for Questions & Answers
- Searchable Q&A list
- Confirmation checkbox before enabling contact
- WhatsApp or custom contact URL
- WooCommerce product-aware message templates
- Working hours / offline message support
- Custom open triggers via CSS selector
- Optional overlay background when open
- Multilingual ready (Polylang / WPML)
- Accessible and keyboard-friendly UI
Lightweight by Design
The plugin loads only what it needs: – Small vanilla JavaScript file (no frameworks) – Minimal CSS scoped to the plugin – No frontend requests to external servers
HTML is rendered server-side and enhanced with JavaScript only where needed.
Multilingual Support
- Q&As are stored as a custom post type and can be translated using Polylang or WPML
- All interface texts are translatable
- WPML configuration file included for option strings
