WordPress Plugin
Guides, references, and examples to build with datalumo
WordPress Plugin
The Datalumo WordPress plugin lets you embed your integrations (chatbots and search boxes) directly into your WordPress site — no custom code required.
This plugin is currently in development. The sections below outline planned functionality.
What it does
- Embeds Datalumo chatbot and search-box widgets on your WordPress site
- Provides a settings page to connect your Datalumo account
- Lets you choose which integration to embed and configure placement
- Handles automatic script loading so you don't need to edit theme files
Requirements
- WordPress 6.0 or later
- PHP 8.1 or later
- An active Datalumo account with at least one integration
Installation
- Download the plugin ZIP from your Datalumo dashboard
- In WordPress, go to Plugins → Add New → Upload Plugin
- Upload the ZIP file and click Install Now
- Activate the plugin
Configuration
After activation, navigate to Settings → Datalumo in your WordPress admin:
- Enter your API Token (generated from your Datalumo account settings)
- Select the Integration you want to embed
- Configure display options (which pages, position, etc.)
- Click Save Changes
The plugin will automatically load the Datalumo embed script on your chosen pages.
Embedding
The plugin supports two embedding methods:
Automatic embed
The selected integration loads automatically on every page (or pages you've configured). This is ideal for chatbot integrations that should be available site-wide.
Shortcode
Use the [datalumo] shortcode to embed a specific integration in any post or page:
[datalumo id="your-integration-public-id"]
This is useful for search-box integrations that should appear in specific locations.
Automatic Updates
The plugin supports automatic updates from Datalumo. When a new version is available, you'll see an update notification in your WordPress admin just like any other plugin. Updates can be installed with one click from the Plugins page.