List Elementor Templates is a WordPress ability from Premium Addons for Elementor — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

List Elementor Templates

Read-only

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

Requires the Premium Addons for Elementor plugin on WordPress 7.0+ 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.

What it does

This ability lists saved Elementor templates from the elementor_library template store, newest first and capped at 100 results, with the type of each template read from its _elementor_template_type meta. You can optionally restrict results to a single template_type such as page, section or container; omit it to see every type. It queries WP_Query directly rather than reusing Premium Addons' own AJAX list helper, since that helper is AJAX-coupled and excludes some template types. This is useful for an AI assistant to see what reusable templates already exist before proposing to build something new.

See it in action

You ask your AI assistant

"Show me all my saved Elementor section templates."

Inputs

Name Type Required Description
template_type string No Optional. Restrict to a single template type, e.g. page, section, container. Omit to list every type.

Returns

An object with a 'templates' array (each with id, title, type, and creation date), newest first, up to 100 entries.

Permission

The current user must have the 'manage_options' capability.

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.