| 开发者 | devangvachheta |
|---|---|
| 更新时间 | 2026年10月8日 11:49 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
captain-live-chat folder to /wp-content/plugins/, or install the plugin directly from the WordPress Plugins screen.No. Captain Live Chat is 100% free and self-hosted. All data stays on your server. An optional Pro add-on exists for teams that want extras like unlimited canned replies, transcript/history export, and White Label branding.
Yes. The plugin uses AJAX polling (not WebSockets), which works on all shared hosting providers including Hostinger, Bluehost, SiteGround, and Kinsta.
Yes, entirely. All chat data is stored exclusively in your WordPress database. Captain Live Chat itself makes no external network calls and sends data to no third-party service.
No. This plugin has no AI or third-party integrations of its own and makes no external network calls of any kind.
Yes. You can grant chat access by WordPress role (e.g. all Editors) or by selecting individual users. Every agent's own row in Team Access is protected - you can't accidentally lock yourself out by removing your own access or restricting your own permissions.
The widget shows a dedicated offline screen instead of the normal welcome screen: your configured offline message, optional name/email fields, and a custom-text submit button. The message is saved as a real conversation in your Inbox just like any other, so the "Unanswered message reminder" email and normal reply flow both still apply.
Yes. Under Widget Settings → Offline, you can edit the welcome message, toggle the name and email fields on or off, and change the submit button text - all with a live preview.
All visitor inputs are sanitized server-side using WordPress functions. All AJAX endpoints are protected by nonces. Visitor-facing endpoints are rate-limited to prevent spam.
Yes, through the Widget Settings wizard's Appearance step (accent color, launcher icon, position, and panel size), with a live preview on both desktop and mobile.
No, not unless you turn it on. It is off by default. If you'd like to help others discover the plugin, you can enable "Show 'Powered by Captain Live Chat' badge" under Settings → Notifications - entirely optional, and you can customize the badge text to whatever you like. It's always rendered as plain text with no external link, regardless of what text you enter.
Visitors see "Online" while at least one agent is switched online. Turn on the Online Status switch on your Profile page (the Inbox checklist also has a "Go online" button). You stay online while any WordPress admin tab is open, also in the background, so you can test the widget in another tab. About two minutes after you close WordPress admin you are shown as away.
Open Widget Settings and use the "Live on website" switch at the top. The chat button disappears from your site straight away; your Inbox and conversations stay as they are. While the widget is off, the Inbox shows a notice with a button to turn it back on.
No. The widget is hidden inside the editors of Elementor, Beaver Builder, Divi, Bricks and Oxygen, so it never covers the page you are editing and a stray click cannot start a real conversation. It shows normally in previews and on the live site. Developers can change this with the captlc_is_page_builder_editor filter.
Yes. In Settings → Uninstall, set "Auto-delete old conversations" to a number of days. Closed conversations with no activity for that long are permanently erased once a day (messages, attachments, notes and activity log). The default is 0, which keeps conversations forever.
By default, your data is kept so you don't lose anything if you reinstall later. If you want a clean removal, turn on "Delete data on uninstall" in Settings before deleting the plugin - this removes all plugin database tables, options, and transients when you click Delete on the Plugins screen. A "Preserve settings on uninstall" option is also available if you want your role/notification preferences to survive a future reinstall while everything else is wiped.
Yes. Go to Widget Settings and open step 4, Display Rules. You can switch the chat off per device (Desktop, Tablet, Mobile), hide it on page types such as archives, search results or the 404 page, and hide or show it on specific pages, posts or products that you pick by title.
Optionally, yes. On WordPress 6.9 or newer, the plugin registers a set of read/management actions as WordPress Abilities via core's Abilities API. With a separate MCP bridge plugin installed, AI assistants can use those abilities. Every ability requires the "manage_options" capability, is off until you switch it on, and can be individually switched on or off from the plugin's MCP page (under AI & Automation). This is entirely optional and unrelated to any third-party AI provider - the plugin itself makes no AI API calls.