WordPress Plugin
Add ChatReact AI chatbots, contact forms, and FAQ accordions to your WordPress site with our official plugin.
Download
Download ChatReact Plugin v1.0.24
Installation
Method 1: Upload via WordPress Admin
- Download the plugin ZIP file above
- Go to Plugins → Add New → Upload Plugin
- Choose the ZIP file and click Install Now
- Click Activate Plugin
Method 2: Manual Upload via FTP
- Extract the ZIP file
- Upload the
chatreactfolder to/wp-content/plugins/ - Go to Plugins in WordPress admin
- Find "ChatReact" and click Activate
Configuration
After activation, go to Settings → ChatReact for usage instructions.
Finding Your Chatbot ID
- Log in to chatreact.ai
- Go to your chatbot's Dashboard
- Click the Copy button next to the Chatbot ID (shown at the top)
Finding Your Form ID
- Log in to chatreact.ai
- Go to Forms
- Select your form
- Copy the Form ID
Usage Options
The plugin offers multiple ways to add ChatReact to your site:
1. Shortcodes
Add to any page, post, or widget area:
Chat Widget:
[chatreact id="YOUR_CHATBOT_ID"]
Optional attributes: position, language, primary_color, auto_open
Contact Form:
[chatreact_form id="YOUR_FORM_ID"]
Optional attributes: language
FAQ Accordion:
[chatreact_faq id="YOUR_CHATBOT_ID"]
Optional attributes: categories, container, language
2. Gutenberg Blocks
In the block editor:
- Click + to add a block
- Search for "ChatReact"
- Choose Chat Widget, Form Widget, or FAQ Widget
- Enter your ID in the block settings
3. Elementor
If you use Elementor:
- Edit your page with Elementor
- Search for "ChatReact" in widgets
- Drag the widget to your page
- Configure in the left panel
4. Page-Level Assignment
Assign widgets to specific pages without shortcodes:
- Edit any page or post
- Find the "ChatReact Widget" meta box
- Select a widget type
- Enter your ID
- Save the page
Shortcode Examples
Basic Chat Widget
[chatreact id="abc123"]
Chat Widget with Options
[chatreact id="abc123" position="bottom-left" language="de" auto_open="true"]
FAQ with Category Filter
[chatreact_faq id="abc123" categories="shipping,returns"]
Styled Contact Form
[chatreact_form id="form123" language="en"]
Supported Languages
The plugin supports 24 EU languages:
- Bulgarian, Croatian, Czech, Danish, Dutch, English
- Estonian, Finnish, French, German, Greek, Hungarian
- Irish, Italian, Latvian, Lithuanian, Maltese, Polish
- Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish
Troubleshooting
Widget Not Appearing
- Verify your Chatbot ID is correct
- Check if the chatbot is active in your ChatReact dashboard
- Clear any page caching plugins
- Check browser console for JavaScript errors
Styling Conflicts
If the widget looks broken:
- The widget uses isolated CSS
- Check for CSS
!importantrules in your theme - Try disabling other chat plugins temporarily
Multiple Widgets
You can use different chatbots on different pages by specifying unique IDs in each shortcode or block.
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- A ChatReact account (sign up free)
Changelog
1.0.24
- Current stable release
- Gutenberg blocks support
- Elementor integration
- 24 language translations
- Page-level widget assignment