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

Start free trial

List Elementor Pro Custom Code

elementor/list-custom-code lists Elementor Pro Custom Code snippets, with filters for location and status.

Requires Elementor Pro. Without it the ability reports that plainly rather than failing obscurely.

At a glance

Abilityelementor/list-custom-code
ToolsetElementor — toolset/elementor
GroupElementor › Custom Code
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

Custom Code is Elementor Pro’s mechanism for injecting markup and scripts into pages — analytics tags, third-party embeds, tracking pixels. Each snippet has a location, a priority and display conditions of its own.

That makes it a second place, alongside any code-snippet plugin and the theme, where arbitrary code enters the site. An audit of what a site loads that ignores Custom Code misses a whole category.

The location filter matters because it determines when a snippet runs: head, body start or body end. A script in the head blocks rendering; the same script at body end does not.

Status is the other filter worth using. Draft snippets exist and do not run, which is both the safe way to stage one and the reason somebody’s “already added” tag is not firing.

Read-only.

Input

NameTypeRequiredWhat it is
locationstringNoFilter by injection location.
statusstringNoFilter by post status.

What comes back

NameTypeWhat it is
snippetsarrayEach snippet with its title, location, priority and status.
countintegerHow many matched.
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 custom code is running on this site?

It resolves to one call:

{
  "ability": "elementor/list-custom-code",
  "parameters": {}
}

Worth knowing

  • A second place, besides the theme and snippet plugins, where code enters the site.
  • Head-injected scripts block rendering; body-end ones do not.
  • Draft snippets exist and do not run.
  • Requires Elementor Pro.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading