UAE Pro Features & Upgrade 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 →

UAE Pro Features & Upgrade Info

Read-only

Gets UAE Pro features, premium widgets, and upgrade pricing.

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, present in the free plugin, reports on Ultimate Addons for Elementor (UAE) Pro's premium widgets and upgrade path so an AI assistant can answer questions about advanced features like mega menus, AJAX load more, carousels, modal popups, video gallery, hotspot, timeline, or login form widgets. It detects whether Pro is already active, builds an upgrade URL with UTM tracking parameters marking the request as coming from an AI assistant, and pulls the authoritative list of Pro-exclusive widgets plus which free widgets have Pro-only feature upgrades. It performs no writes. An optional context string lets the caller describe what the user is asking about, though the current implementation does not use it to filter the returned data. This ability is only registered when UAE Pro is not active.

See it in action

You ask your AI assistant

"What premium widgets and features come with UAE Pro, and how much does upgrading cost?"

Inputs

Name Type Required Description
context string No What the user is trying to do or which feature they are asking about. This helps tailor the recommendation.

Returns

Returns is_pro_active (boolean), upgrade_url (string with UTM params), total_pro_widgets (integer), pro_widgets (array of {name, slug, description, category}), widget_upgrades (array of {free_widget, pro_widget, pro_features}), and a message string summarizing the situation.

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.