30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

List Elementor Global Widgets

elementor/list-global-widgets lists every Elementor global widget: a reusable widget whose instances all follow one definition.

Elementor templates are posts of the elementor_library post type, distinguished by a template_type meta value. Kits and global widgets are the same post type with different types — which is why they appear in the same place and behave differently.

At a glance

Abilityelementor/list-global-widgets
ToolsetElementor — toolset/elementor
GroupElementor › Kits & Global Styles
RequiresElementor, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

A global widget is edited once and updated everywhere it appears. That makes it the right container for something genuinely repeated — a call-to-action block that appears on twenty pages, a standard contact form.

It also makes it a hazard nobody remembers. Editing a global widget on one page changes it on the other nineteen, and there is nothing on the page saying “this is shared” unless you know to look.

So listing them is the audit: which widgets are global, and therefore which edits have reach beyond the page they are made on.

A global widget with one instance is a widget somebody made global and then never reused, which is harmless and common.

Read-only.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
widgetsarrayEach global widget with its ID and title.
countintegerHow many exist.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

What global widgets do we have?

It resolves to one call:

{
  "ability": "elementor/list-global-widgets",
  "parameters": {}
}

Worth knowing

  • Editing a global widget changes every instance.
  • Nothing on the page indicates a widget is global.
  • A global with one instance is harmless and common.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading