datalumo

Documentation

WordPress Plugin

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

  1. Download the plugin ZIP from your Datalumo dashboard
  2. In WordPress, go to Plugins → Add New → Upload Plugin
  3. Upload the ZIP file and click Install Now
  4. Activate the plugin

Configuration

After activation, navigate to Settings → Datalumo in your WordPress admin:

  1. Enter your API Token (generated from your Datalumo account settings)
  2. Select the Integration you want to embed
  3. Configure display options (which pages, position, etc.)
  4. 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.