Plugins › WordPress
Tested by usWordPressPosts, pages, images · 42 recipes
Posts, pages and images, from chat.
Write drafts, build pages from blocks, edit posts and pages one by one or several at once, publish or schedule them, create your own content types with their own fields, and add images with alt text, from a link, your device or a stock photo search. The everyday work of a WordPress site.
Core workflows tested with ChatGPT and Claude on 14–22 October 2026. The recipes below record each workflow’s test date.
Things to ask
- “Turn these notes into a post. Keep it a draft.”A draft. Nothing goes live.
- “Add two relevant internal links to my spring sale post without changing its wording.”Keeps supported blocks and formatting.
- “Show the About page’s saved revisions and restore the one I choose.”Keeps its URL and publication status.
- “Rename the About page to “About us”.”A change to a published page. Its content stays as it is.
- “Publish the spring pricing post on Monday at 9:00.”Scheduled with WordPress.
- “Add this image to the post as its featured image, with alt text.”Uploads the image, then sets it.
- “Upload the photo I attached to my media library, with alt text.”Your original file, unchanged.
- “Create a Case Studies section with a budget and a client name for each one.”A new content type with its own fields.
- “Find a landscape stock photo of mountains and add it, with its credit.”Openly licensed. Credit and licence go in the caption.
- “Look at my images and fill in any missing alt text, captions and titles.”Looks at each image. Keeps what’s already written.
- “Build a Services page from blocks: a heading, two columns and a button. Keep it a draft.”A block-editor draft.
- “Rename these three draft pages, and show me the changes first.”One preview, one approval, three edits.
- “Read the brochure PDF and summarize it, with page numbers.”Pro. Reads the text, changes nothing.
- “Check my home page on desktop and mobile for broken images and errors.”Opens it in a browser. Changes nothing.
Recipes
Check WordPress, themes and pluginsTurn notes into a postCreate a pageEdit a post or pageUpload an image from your deviceUpload an image from a URLFind and upload a stock photoSet a featured imageAdd categories and tags to a postCreate or edit categories and tagsSet an image’s alt textWrite an image caption and descriptionPublish or schedule a postAdd a page to your menuApprove comments or mark them as spamChange your site title and taglineInstall and activate a pluginCheck and update pluginsClear your site’s cachesList your site’s administratorsAdd a user or change their roleUpdate an old postTranslate a postAdd internal links to a postAdd a summary and FAQ to a postFind posts that need images, categories or more textCheck recent posts’ meta descriptionsRead a PDFCheck a page on desktop and mobileAudit a page with Lighthouse (Beta)Restore an earlier version of a post or pageDelete an outdated pageBuild a page from blocksAdd an SVG logo or iconFill in missing image alt text, captions and titlesBack up and update WordPressEdit several posts or pages at onceDelete a user and keep their postsCreate a custom post type and fieldsFind and replace a website URLGet a report from plugin dataUpdate a plugin across your sites
The whole cookbook, in the manualIntegration actions
Actions used by this integration and their test status. At Trusted, supported changes follow the connected WordPress user’s permissions.
| What your assistant uses | What it does | At Standard | Checked |
|---|---|---|---|
get_site_overview | Site, theme, plugins and what you may do | Reads | Tested |
search_content / get_content | Find and read posts and pages | Reads | Tested |
create_draft | Write a new post or page draft | On its own | Tested |
update_content | Edit title, excerpt, terms and image, and the text of classic (non-block) posts and pages | Asks you | Tested |
ai-puffer/list-post-revisions / get-post-revision / restore-post-revision | Inspect and restore saved title, content and excerpt; keep status and metadata | Asks you | Tested |
publish_content | Publish now or schedule | Asks you | Tested |
ai-puffer/gutenberg-create-document / update-document | Build a block layout, copy it to a draft, or edit supported text and links without losing formatting | Asks you | Tested |
ai-puffer/gutenberg-get-document / validate-layout | Read a page’s blocks, check a layout before saving | Reads | Tested |
ai-puffer/inspect-page | Open a public page in a browser, desktop or mobile, and report what it shows | Reads | Tested |
ai-puffer/content-preview-changes / apply-changes | Preview and apply 2 to 10 post or page edits as one set | Asks you | Tested |
upload_media | Add an image from a public URL | On its own | Tested |
find_media_missing_text / inspect_media / fill_media_text | Look at images and fill in missing alt text, captions and titles | Asks you | Tested |
upload_image_file / request_upload | Add an image from your device, attached in the chat | On its own | Tested |
ai-puffer/search-stock-images + upload_media | Find openly licensed stock photos and add one with its credit | On its own | Tested |
ai-puffer/sanitize-svg / import-svg | Clean an SVG logo or icon and add it to the media library | Asks you | Tested |
ai-puffer/read-pdf | Read a PDF’s text, page by page. Pro. | Reads | Tested |
search_media / get_media / update_media | Find images and fix alt text | Asks you | Tested |
ai-puffer/register-content-type / register-content-field | Create a content type, such as Case Studies, with its own text, number or yes/no fields | Asks you | Tested |
wp menu … (WP-CLI) | Classic menus: create, add pages and links, assign a location | Asks you | Tested |
wp comment … (WP-CLI) | Moderate comments: approve, spam, trash | Asks you | Tested |
REST /wp/v2/media/<id> | Image captions and descriptions | Asks you | Tested |
REST /wp/v2/users | Accounts through REST; supported account changes use wp user instead | Not offered | Tested |
Good to know
- Revision restoration changes title, content and excerpt only, with a recovery revision and current-version checks. Publication status, dates, URL and current metadata stay unchanged. Revisions must be enabled with at least two versions retained.
- Edits to a draft happen on their own at Standard. Edits to something already published require your approval.
- New content types keep what’s already there: they never replace another plugin’s types or fields, and can’t be deleted or converted from chat. Fields are text, numbers or yes/no; ACF field groups are separate.
- Block layouts use core blocks: heading, paragraph, group, columns, buttons, lists, quote, image (from your media library), separator and spacer. Supported static GenerateBlocks layouts are also available from 2.5.19; dynamic, synced and arbitrary third-party blocks remain outside this workflow.
- Since 2.5.15, native block abilities support version-checked text and link edits, separate draft copies, and summary/FAQ insertion while preserving formatting and untouched blocks. Generic plain-content updates still refuse to flatten block documents. Dynamic, synced and arbitrary third-party blocks cannot be copied or edited. Whole-layout replacement remains a separate, explicit request.
- A set of edits is previewed first and runs as one. If it stops halfway, you see which items ran; it never carries on by itself.
- Every edit checks that the post hasn’t changed since your assistant read it. If it has, it stops and tells you.
- Images come from a public HTTPS address, your device or a stock photo search: JPEG, PNG, GIF or WebP, up to 5 MB.
- Stock photos come from Openverse, a catalogue of openly licensed images. Licences differ, so check the original before using one for business.
- SVG goes through its own check: simple shapes and gradients up to 20 KB, cleaned before it’s saved. At Standard it asks first.
- Reading PDFs is Pro: text only, up to 2 MB and 100 pages. Scanned pages can’t be read.
- Lighthouse audits (Beta) are available in Free and Premium: ask for one public page on mobile or desktop, with performance, accessibility, best-practice and SEO lab scores. Each completed audit uses one website action and no AI credits; Google receives the public URL. Beta allows 10 provider attempts per Cloud account per UTC day, one at a time, with shared capacity limits. Failed or blocked audits use no actions; other tools remain available. Availability and plan access may change. This is separate from the browser page check.
- A page check opens public pages of your own site as a logged-out visitor sees them, at desktop or phone size. It reports text, links, images, browser errors and sideways scrolling. It isn’t a speed or Lighthouse score, and takes no screenshots.
- Filling in missing text works on your media library, 10 images at a time, and never overwrites what’s there. Alt text already inside your posts stays as it is.
- An image you attach is uploaded as the original file. In ChatGPT that happens from the chat; in Claude you get your site’s upload page, choose the file there, and Claude checks it arrived.