NexaDesk

WordPress

Install the NexaDesk chat widget on WordPress with the official plugin

The NexaDesk WordPress plugin makes it easy to add your AI chatbot to any WordPress site. No code editing required.

Installation

  1. In your WordPress admin, go to Plugins > Add New
  2. Search for "NexaDesk"
  3. Click Install Now, then Activate

  1. Download the plugin ZIP from your NexaDesk dashboard under Settings > Integrations > WordPress
  2. In WordPress admin, go to Plugins > Add New > Upload Plugin
  3. Select the ZIP file and click Install Now
  4. Activate the plugin

Configuration

After activation:

  1. Navigate to Settings > NexaDesk in the WordPress admin
  2. Enter your Chatbot ID (found in your NexaDesk dashboard under Chatbots > Embed)
  3. Click Save Changes

The chat widget will now appear on all pages of your WordPress site.

Plugin Settings

SettingDescription
Chatbot IDYour chatbot's unique identifier
PositionWidget position: bottom-right or bottom-left
Show on PagesChoose all pages, or specific pages/posts
Exclude PagesHide the widget on specific pages by URL pattern
Load DelayDelay widget loading by N seconds (improves initial page load)
Custom ColorOverride the widget's primary color

Page-Specific Targeting

You can control where the widget appears:

  • All pages — Widget shows everywhere (default)
  • Specific pages — Enter page IDs or URLs where the widget should appear
  • Exclude pages — Hide the widget on checkout, login, or admin pages

WooCommerce Compatibility

The plugin works with WooCommerce out of the box. The chatbot can answer questions about products if you have trained it on your product pages.

For best results, train your chatbot on your WooCommerce product category pages and individual product URLs.

Plugin Version

The current WordPress plugin version is 2.4. It supports WordPress 5.8+ and PHP 7.4+.

Troubleshooting

  • Widget not showing — Clear your caching plugin (WP Super Cache, W3 Total Cache, LiteSpeed) and check if the chatbot ID is correct
  • Widget shows on wrong pages — Review the page targeting settings
  • Conflicts with other plugins — The widget loads asynchronously and should not conflict with most plugins. If you experience issues, try disabling other chat or popup plugins