Àpèjúwe
DevPress Factory Live Chat is a real-time chat plugin for WordPress, inspired by YouTubeÌtumọ̀ Yorùbá: ’s live chat design. It is ideal for live events, streaming, community websites, or any context where users need to communicate in real time.
The chat features a YouTube-style dark theme: inline messages with avatar, username, and text on the same row, online users displayed as chips/pills, and a rounded input bar with a send button. Fully optimized for both desktop and mobile devices.
Key Features:
- Real-time public chat via AJAX polling (configurable refresh interval)
- Private messaging between users with card-style popup notifications
- Built-in emoji picker with 60 emojis
- Word filter moderation with automatic asterisk replacement
- User blocking directly from the chat or from the admin panel
- Browser push notifications and email notifications for private messages
- 30 Google Fonts with live preview in the admin panel
- Configurable login wall to restrict access to registered users only
- One-click full chat history deletion from the admin panel
- Separate size settings (height and width) for desktop and mobile
- Compatible with shortcodes, Elementor, WPBakery, and Gutenberg blocks
- Automatic cleanup of messages older than 30 days via WP-Cron
Àwọn ìdí
Plugin yìí pèsè 1 ìdí.
- Wplcp Chat
Ìgbéwọlẹ̀
- Upload the
devpressfactory-live-chatfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress Plugins screen directly. - Activate the plugin through the Plugins screen in WordPress.
- Go to Live Chat Pro > Settings to configure the plugin.
- Insert the chat in any page using the shortcode
[wplcp_chat].
FAQ
-
How do I add the chat to a page?
-
Use the shortcode
[wplcp_chat]in any page, post, or text widget. The plugin also includes a native widget for Elementor, WPBakery, and Gutenberg. -
Can I restrict the chat to registered users only?
-
Yes. In Live Chat Pro > Settings > Technical, enable the “Registered users only” option. Guests will see a login wall with sign in and register buttons instead of the chat.
-
How do I block a user?
-
Administrators can click the block button (🚫) next to any online user chip in the chat. Blocked users can be managed from Live Chat Pro > Blocked Users in the admin panel. Users can also be unblocked directly from the chat (✅ button).
-
How do private messages work?
-
Any logged-in user can click the private message button (💬) next to another online user to open a private conversation. If a private message arrives while the user is in the public chat, a highlighted card popup appears with a reply button. Private messaging can be disabled globally from the settings panel.
-
Does the plugin require WebSockets or special server configuration?
-
No. The plugin uses AJAX polling, which works on any standard shared hosting without special server requirements.
-
How are the chat dimensions configured?
-
In Live Chat Pro > Settings > Chat Dimensions, you can set separate height and width values for desktop (in pixels) and mobile (height in pixels, width as a percentage of the screen).
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“DevPress Factory Live Chat” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “DevPress Factory Live Chat” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
2.5.2
- Applied several fixes and stability improvements
- Improved the plugin package structure for cleaner installation and activation
- Minor compatibility and maintenance updates
2.5.0
- Added separate desktop and mobile size settings (height and width) in the admin panel
- Fixed duplicate messages race condition with mutex-based polling
- Improved private message popup design (elevated card with colored top border)
- Full mobile responsive optimization with rounded corners and proportional sizing
- Added global toggle to enable or disable private messaging
- Added configurable login wall for guest users
- Added one-click full chat deletion button in the danger zone section
- Security: escaped all HTML output with intval() and esc_attr()
- Security: replaced date() with gmdate() for timezone safety
- Security: sanitized database table names with esc_sql()
- Removed leftover debug badge from the chat header
2.1.0
- Added Google Fonts selector with 30 fonts and live admin preview
- Added background inbox polling so private messages are received even in the public chat
- Added visible block/unblock buttons directly on online user chips for admins
- Fixed private messages not being received by administrators
2.0.0
- Full rewrite with YouTube dark mode theme
- Public real-time chat with AJAX polling
- Private messaging between users
- Emoji picker with 60 emojis
- Word moderation filter with asterisk replacement
- Browser push and email notifications for private messages
- Elementor widget, WPBakery element, and Gutenberg block support
- User blocking system with admin panel management
