← 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.

35

Total

18

Read

17

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/get-addon-schema, premium-addons/list-available-elements, premium-addons/list-pa-addons, 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, premium-addons/insert-widget, premium-addons/remove-element, premium-addons/change-post-status and premium-addons/duplicate-post 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.

Change Post Status

Write

premium-addons/change-post-status

Change the status of a page, post or Elementor template (e.g. draft to publish).

Check Copy Compatibility

Read-only

premium-addons/check-import-compatibility

Check whether this site can render elements copied from another site via a transfer URL, before actually importing them.

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.

Duplicate Page/Post

Write

premium-addons/duplicate-post

Duplicate an existing page or post as a new draft, copying its content, taxonomies, and meta.

Export Elements for Copy

Write

premium-addons/export-elements

Package one or more elements from a page — or the whole page — into a signed, single-use transfer URL for copying to another site.

Get Active Theme Info

Read-only

premium-addons/get-theme-info

Read the active theme's identity, parent/child relationship, and declared capabilities.

Get Active Theme Styles

Read-only

premium-addons/get-theme-styles

Read the color and typography presets the active theme defines, plus the resolved site-wide styles it applies.

Get Addon Schema

Read-only

premium-addons/get-addon-schema

List the Premium Addons global-addon sections available on an element, or introspect the schema of one addon.

Get Design Guide

Read-only

premium-addons/get-design-guide

Fetch the bundled Premium Addons design guide that AI build tools should follow before building or restyling any page.

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 Media Library Images

Read-only

premium-addons/list-media

List images in the WordPress media library, filterable by search keyword, MIME type, or specific attachment IDs, so an existing image can be reused instead of uploaded again.

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.

Import Copied Elements

Write

premium-addons/import-elements

Fetch a packaged copy from another site via its transfer URL and insert the elements into a page on this site, re-creating referenced images and templates.

Insert Widget

Write

premium-addons/insert-widget

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

List Available Addons

Read-only

premium-addons/list-pa-addons

List the Premium Addons global features with the toggle keys, titles, and descriptions.

List Available Elements

Read-only

premium-addons/list-available-elements

List every Elementor widget and structural element registered on the site, with the type names other abilities expect.

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.

Remove Element

Destructive

premium-addons/remove-element

Remove an element (widget or container) from a page, post or template by its element ID.

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.

Upload Image to Media Library

Write

premium-addons/upload-media

Download an image from a public URL into the WordPress media library, after the user has explicitly approved the upload.

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.