Launch offer
20% off every Pro tier — and every renewal — for a limited time. Use the code at checkout:
Module — 18 operations
Posts, pages, custom post types, blocks, terms and redirects — the operations an editor would otherwise perform by hand.
Nothing extra to install. This module runs on core WordPress alone.
A trash is a trash. content-trash moves an item to the bin and declares rollback required; there is no permanent delete anywhere in the surface.
content-blocks-get returns an outline first and one addressed block in full, so an agent reads the paragraph it is about to change rather than the whole page.
content-links-check resolves this site’s own links against its posts and its redirect table, so a broken internal link is reported as broken rather than as a 200 from somewhere else.
A read still asks WordPress for a capability against the object. There is no anonymous read anywhere in the surface.
content-read
Reads one item with its fields, terms, and metadata
needs edit_posts
content-read
Lists items of any content type this account can edit, public or not, with filtering and pagination
needs edit_posts
content-read
Lists registered taxonomies and their terms
needs edit_posts
content-read
Returns the block outline of one item, or one addressed block in full
needs edit_post
content-read
Reports the links in one item, resolving this site's own against its posts and redirects
needs edit_post
content-read
Finds every document whose title, content, excerpt or Elementor data mentions a phrase, filtered to what you may edit
needs edit_posts
content-read
Lists every redirect this site serves, with the table's size and capacity, and the rules another redirect plugin holds
needs manage_options
Every one of these is previewed before it runs, snapshotted before it changes anything, and verified afterwards by reading the site back. The chips are the policies the operation itself declares.
content-write
Creates a post, page, or custom post type item, optionally at a chosen position in a hand-ordered type
needs edit_posts
content-write
Updates title, content, excerpt, slug, or hand-ordered position
needs edit_post
content-write
Publishes, drafts, schedules, or privatises
needs edit_post
content-write
Sets or clears the featured image
needs edit_post
content-write
Writes the custom fields a site administrator has named on the SiteHelm status screen
needs edit_post
content-write
Assigns categories, tags, or custom terms
needs edit_post
content-write
Moves an item to trash — reversible, never a permanent delete
needs delete_post
content-write
Restores a previous change from its snapshot
needs edit_post
content-write
Changes the attributes or inner markup of one block
needs edit_post
content-write
Points one path at a successor URL, or marks it gone
needs manage_options
content-write
Removes the redirect stored for one path
needs manage_options
The same module described by the jobs it does, rather than by its call signatures.
featureThe library: attachment details, uploads, alt text and captions, and import from a URL behind a guarded fetch.
9 opsThe index, free and Pro.
indexWhat happens between the call and the change, on every write on this page.
reference