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
| Ability | elementor/list-global-widgets |
| Toolset | Elementor — toolset/elementor |
| Group | Elementor › Kits & Global Styles |
| Requires | Elementor, active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI 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
| Name | Type | What it is |
|---|---|---|
widgets | array | Each global widget with its ID and title. |
count | integer | How many exist. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present 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
- Find Elementor Elements — find instances on a page
- List Elementor Templates — the wider library
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category