ChatterMate Chat
Add the ChatterMate AI customer-support chat widget to your site. Enter your Widget ID and the chat launcher appears on every page — no theme edits.
by ChatterMate · github.com/chattermate/chattermate-wordpress-plugin · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/chattermate/chattermate-wordpress-plugin/releases/download/v1.0.0/chattermate-chat.zipChatterMate Chat — WordPress Plugin
Official WordPress plugin that adds the ChatterMate AI customer-support chat widget to any WordPress site. The admin enters a Widget ID under Settings → ChatterMate Chat and the chat launcher appears on every front-end page — no theme edits, survives theme/plugin updates.
This is the WordPress equivalent of the official Shopify app in ../../shopify/chattermate-chat/.
How it works
On wp_footer (front end only) the plugin prints the canonical ChatterMate embed:
<script>window.chattermateId="YOUR_WIDGET_ID";</script>
<script src="https://app.chattermate.chat/webclient/chattermate.min.js" async></script>
The widget JS is not bundled — it is loaded from ChatterMate's hosted service so it stays auto-updated. Self-hosters override the Script URL on the settings page.
Source of truth for the snippet: frontend/src/utils/widgetEmbed.ts → buildWidgetEmbed().
Files
| File | Purpose |
|---|---|
chattermate-chat.php |
Main plugin: settings page + footer injection. |
readme.txt |
WordPress.org-format readme (the listing gate). |
uninstall.php |
Deletes the stored option on plugin deletion. |
LICENSE |
GPLv2 (WordPress.org requires GPLv2-compatible licensing). |
assets/ |
WordPress.org listing art (icon/banner/screenshots). Not shipped in the plugin zip. |
Local testing
Spin up a throwaway WordPress and side-load the plugin:
# From this directory — zip everything except the listing-art dir:
cd ..
zip -r chattermate-chat.zip chattermate-chat -x '*/assets/*'
# Start a local WordPress (Docker):
docker run --rm -p 8080:80 wordpress
# Then: http://localhost:8080 → install WordPress → Plugins → Upload Plugin → chattermate-chat.zip
- Activate the plugin.
- Settings → ChatterMate Chat → paste a real Widget ID → Save.
- Load the site front end and confirm the chat launcher appears and the two `
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.