Get SeedProd Page is a WordPress ability from SeedProd — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

Get SeedProd Page

Read-only
SeedProd Page Builders seedprod/get-page

Retrieve a single SeedProd page's metadata, or its full section content when requested.

Requires the SeedProd (coming-soon) plugin active on a WordPress install where the Abilities API's wp_register_ability function exists (WP 6.9+) — abilities are wrapped in a function_exists check and register only when it does. Individual abilities additionally require the 'manage_options' capability (get-status, toggle-coming-soon, toggle-maintenance), the 'edit_pages' capability (list-pages, get-page), or the capability returned by the 'seedprod_lpage_capability' filter, which defaults to 'edit_others_posts' (save-page).

What it does

This ability fetches one SeedProd page by its required id. By default it returns lightweight metadata — title, long-form type, status, slug, template condition and its condition_value (for parametric conditions), page-level settings, section and block counts, whether the page is the currently active mode page, last-modified timestamp, and edit URL. Passing include_sections=true additionally returns the full document sections array, which can run to hundreds of KB on complex pages, so it's opt-in to keep responses cheap by default. The ability only returns pages that SeedProd itself created and rejects requests for the global CSS pseudo-page. Its meta instructions tell an AI assistant to pass include_sections=true for read-modify-write edits, then save the modified sections array back through seedprod/save-page.

See it in action

You ask your AI assistant

"Get the metadata for SeedProd page 42, and include its full section content so I can edit it."

Inputs

Name Type Required Description
id integer Yes The post ID of the page to retrieve.
include_sections boolean No When true, include the full document sections array. Default false returns metadata only.

Returns

An object with id, title, type, status, slug, condition, condition_value, settings, section_count, block_count, activated, last_modified, edit_url, and sections (null unless include_sections is true).

Permission

The current user must have the 'edit_pages' capability.

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.