A lightweight, privacy-friendly floating Q&A chat box for WordPress.
Modulux Chat Box helps visitors find answers first — before they contact you via WhatsApp or any other channel.
Most chat plugins:
- Open WhatsApp immediately
- Rely on third-party services
- Load heavy icon libraries or frameworks
- Track users without consent
Modulux Chat Box takes a different approach.
Answer first. Contact second.
Visitors are encouraged to read your predefined Q&As before messaging you.
- 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
- Mandatory confirmation checkbox before contact
- WhatsApp or custom contact URL
- WooCommerce product-aware message templates
- Working hours and offline message support
- Custom open triggers via CSS selector
- Overlay background when open
- Fully multilingual (Polylang / WPML)
- Accessible and keyboard-friendly
- No external APIs
- No SaaS services
- No tracking or analytics
- No Font Awesome or heavy icon libraries
- No frontend frameworks
Everything runs locally inside WordPress.
- PHP: Settings API, CPTs, sanitization, rendering
- JavaScript: Vanilla JS (no dependencies)
- CSS: Scoped styles, no global pollution
- Icons: WordPress Dashicons or custom image
Frontend assets are loaded only when the plugin is enabled.
- Q&As are translatable via Polylang or WPML
- Interface texts are fully translatable
- WPML admin-text configuration included
- Upload the plugin to
/wp-content/plugins/modulux-chat-box/ - Activate it from the Plugins screen
- Go to Settings → Modulux Chat Box
- Add your questions under Chat Q&As
On product pages, the contact button can automatically include:
- Product title
- SKU
- Product URL
All message templates are fully customizable.
GPLv2 or later
© Modulux – https://modulux.net