Get Plugin Info is a WordPress ability from Ultimate Addons for Elementor — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

Get Plugin Info

Read-only

Returns unified plugin info: version, health, templates, widgets, theme compatibility, and extensions.

Requires the Ultimate Addons for Elementor (Header Footer & Elementor) plugin on WordPress 6.9+ (the WP Abilities API). No ability registers unless the plugin's 'Enable AI Tools' master switch (uae_mcp_settings.enable_abilities) is turned on in settings. Most abilities require the 'manage_options' capability; a smaller set of read/discovery abilities (template and page listing, the Elementor builder read/list/schema abilities, active-template lookup, display-rule locations, and design tokens) instead require only 'edit_posts' or 'read'. Abilities that act on a specific page, post, or template additionally check the current user's per-object 'edit_post' (or 'delete_post') capability on that item. Separately, every non-readonly (Write or Destructive) ability is gated behind a site-wide 'Allow Modifications' setting at registration time: if it is off, none of those abilities are even registered with the WP Abilities API, regardless of capability checks — this covers all template/page CRUD, widget/extension toggles, display-rule updates, theme/settings changes, and the Elementor builder writes alike, not just the builder ones. Eight of those abilities (the seven Elementor page-builder writes — build, insert-widget, update-widget, remove-element, move-element, add-section, add-column — plus pages-create) additionally re-check this same setting explicitly inside execute() as a redundant safeguard.

What it does

This ability returns a single consolidated snapshot of the plugin's state: the HFE and Elementor version numbers and whether they're compatible, active vs total widget counts, total template count broken down by header/footer/before-footer/custom, the active theme's name and compatibility method, and whether the Scroll to Top and Reading Progress Bar extensions are active. Passing include_hooks=true additionally returns the plugin's documented filters and actions. It merges what used to be three separate abilities (get-version, get-status, get-hooks) into one call.

See it in action

You ask your AI assistant

"Give me a full status check on Header Footer Elementor — version, template counts, and whether my theme is supported."

Inputs

Name Type Required Description
include_hooks boolean No When true, includes the hooks list (filters and actions) in the response. Defaults to false.

Returns

An object with plugin_version, elementor_version, elementor_compatible, active_widgets, total_widgets, total_templates, is_pro_active, wordpress_version, a theme object (name, is_supported, compat_method), a templates object (total/headers/footers/before_footers/custom_blocks), a widgets object (total/active), an extensions object (scroll_to_top/reading_progress_bar), and optionally a hooks object of filters/actions.

Permission

Requires current_user_can('manage_options'); no additional execute-time gating.

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.