Modulux Chat Box

plugin banner

A lightweight floating Q&A chat box that helps visitors find answers first, before contacting you via WhatsApp or a custom link.

Author:modulux (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9
Plugin version:1.0.0
Added to WordPress repository:31-01-2026
Last updated:31-01-2026
Rating, %:0
Rated by:0
Plugin URI:https://modulux.net/modulux-chat-box/
Total downloads:167
Active installs:10+
plugin download
Click to start download

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

Screenshots
FAQ
ChangeLog