← Abilities Directory

Premium Addons for Elementor Abilities

Premium Addons for Elementor exposes its page/template discovery, Elementor page structure, dashboard settings and widget-usage data as abilities, letting AI list and inspect Elementor pages and templates, read the active kit's global design tokens and any element's stored settings, detect Elementor v4 atomic support and introspect widget/element schemas, create new Elementor pages and templates, build out pages by adding containers, flexboxes and widgets and editing element settings, and manage widget/feature toggles and dynamic asset caching directly.

21

Total

10

Read

11

Write

Requires the Premium Addons for Elementor plugin on WordPress 6.9+ for the Abilities API (abilities are registered only when the wp_register_ability() function exists). Dashboard, settings and site-inventory abilities (get-id-by-title, list-pages, list-templates, get-global-settings, get-settings, update-setting, scan-usage, disable-unused-widgets, clear-dynamic-assets, subscribe-newsletter) require the caller hold the 'manage_options' capability. premium-addons/create-page requires 'edit_pages'. premium-addons/get-widget-schema, premium-addons/detect-atomic-support, premium-addons/check-elementor-element and premium-addons/create-elementor-template require 'edit_posts'. premium-addons/get-page-structure, premium-addons/get-element-settings, premium-addons/add-flexbox, premium-addons/add-container, premium-addons/update-element-settings and premium-addons/insert-widget require 'edit_post' on the target post_id, and deny requests for a nonexistent post_id outright.

Add Container (Elementor v3)

Write

premium-addons/add-container

Add a new Elementor v3 (classic) container to a page, with layout, background, border and spacing already set.

Add Flexbox (Elementor v4 atomic)

Write

premium-addons/add-flexbox

Add a new Elementor v4 atomic flexbox container to a page, with layout, background, border and spacing already set.

Check Elementor Element

Read-only

premium-addons/check-elementor-element

Check whether a specific element or widget type is registered on the site before trying to build with it.

Clear Premium Addons Dynamic Assets

Destructive

premium-addons/clear-dynamic-assets

Clear generated dynamic CSS/JS asset files and purge the related caches.

Create Elementor Page

Write

premium-addons/create-page

Create a new WordPress page or post with Elementor enabled, ready to edit.

Create Elementor Template

Write

premium-addons/create-elementor-template

Create a new saved Elementor template — page, section, container, header, footer or popup — ready to build into.

Detect Atomic Support

Read-only

premium-addons/detect-atomic-support

Check whether the site supports Elementor v4 atomic elements, and get a recommendation for which build abilities to use.

Disable Unused Premium Addons Widgets

Destructive

premium-addons/disable-unused-widgets

Find every Premium Addons widget that isn't used anywhere on the site and disable it in one call.

Get Element Settings

Read-only

premium-addons/get-element-settings

Read the stored settings and atomic styles of a single element on an Elementor page, post or template.

Get Elementor Global Settings

Read-only

premium-addons/get-global-settings

Read the active Elementor kit's global colors, typography and layout tokens.

Get Page Structure

Read-only

premium-addons/get-page-structure

Read the Elementor element tree of a page, post or template.

Get Post/Page ID by Title

Read-only

premium-addons/get-id-by-title

Resolve a post or page to its numeric ID by its exact title.

Get Premium Addons Settings

Read-only

premium-addons/get-settings

List all Premium Addons dashboard settings: widget/addon/feature toggles, integrations, and white-label config.

Get Widget Schema

Read-only

premium-addons/get-widget-schema

Introspect the full settings schema — every control/prop key, type, enum and default — for any registered widget or structural element type.

Insert Widget

Write

premium-addons/insert-widget

Insert any registered classic (v3) Elementor widget into a page with its settings, in one call.

List Elementor Pages

Read-only

premium-addons/list-pages

List WordPress pages and posts that were built with Elementor.

List Elementor Templates

Read-only

premium-addons/list-templates

List saved Elementor templates from the template library, newest first.

Scan Premium Addons Widget Usage

Write

premium-addons/scan-usage

Report which Premium Addons widgets are actively used on the site and how many times each one appears.

Subscribe to Premium Addons Newsletter

Write

premium-addons/subscribe-newsletter

Subscribe an email address to the Premium Addons newsletter.

Update Element Settings

Write

premium-addons/update-element-settings

Merge new settings into an existing element on a page, working for both classic (v3) and atomic (v4) elements.

Update Premium Addons Settings

Destructive

premium-addons/update-setting

Enable or disable Premium Addons widgets, addons or features, and/or change integration settings, in one batched call.

More Page Builders plugins with abilities

All Page Builders →

Use Premium Addons for Elementor's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.