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)
Writepremium-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)
Writepremium-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-onlypremium-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
Destructivepremium-addons/clear-dynamic-assets
Clear generated dynamic CSS/JS asset files and purge the related caches.
Create Elementor Page
Writepremium-addons/create-page
Create a new WordPress page or post with Elementor enabled, ready to edit.
Create Elementor Template
Writepremium-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-onlypremium-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
Destructivepremium-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-onlypremium-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-onlypremium-addons/get-global-settings
Read the active Elementor kit's global colors, typography and layout tokens.
Get Page Structure
Read-onlypremium-addons/get-page-structure
Read the Elementor element tree of a page, post or template.
Get Post/Page ID by Title
Read-onlypremium-addons/get-id-by-title
Resolve a post or page to its numeric ID by its exact title.
Get Premium Addons Settings
Read-onlypremium-addons/get-settings
List all Premium Addons dashboard settings: widget/addon/feature toggles, integrations, and white-label config.
Get Widget Schema
Read-onlypremium-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
Writepremium-addons/insert-widget
Insert any registered classic (v3) Elementor widget into a page with its settings, in one call.
List Elementor Pages
Read-onlypremium-addons/list-pages
List WordPress pages and posts that were built with Elementor.
List Elementor Templates
Read-onlypremium-addons/list-templates
List saved Elementor templates from the template library, newest first.
Scan Premium Addons Widget Usage
Writepremium-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
Writepremium-addons/subscribe-newsletter
Subscribe an email address to the Premium Addons newsletter.
Update Element Settings
Writepremium-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
Destructivepremium-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.