Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.
Description
From the marketplace listing
Build and run your self-hosted WordPress site from a conversation. Write whole sections of your site at once, with pages and posts made of real editor blocks. Rewrite and update existing content, write SEO titles, meta descriptions and focus keywords (Yoast and SEOPress), organize categories and tags, add images to the Media Library and set featured images, moderate comments and leave editor notes for your team. Ask for a content audit and it finds what is missing, then fixes it with you.
Private by design. The connection is a thin relay between ChatGPT and your site: your posts, pages and comments pass straight through and are never stored, and no password is ever stored. You approve access in your own WordPress, and you can remove it there at any time.
Connecting takes two approvals on your own site: you enter your site address, approve access in WordPress, and you are ready. If AI Engine is not installed yet, it is installed and set up for you from WordPress.org during that step. There is no separate account to create.
Everything happens with your own WordPress permissions. New content is created as a draft unless you ask otherwise, deleting only moves items to the trash, and settings, users, plugins, themes and site code are not reachable through this plugin.
Requirements: a self-hosted WordPress site served over HTTPS and an administrator account. AI Engine is developed by Meow Apps and used on more than 100,000 WordPress sites.
Language: English · Automatically detected from descriptions.
Metadata · Oct 29, 2026 · 00:05 UTC · Compared with Oct 27, 2026 · 01:01 UTC
WHAT CHANGED
Product listing or positioning changed
Full description — Now says: Build and run your self-hosted WordPress site from ChatGPT through AI Engine: write and organize posts, pages, SEO fields, media, terms, comments and editor...
Observed in the public listing; claims come from the publisher.
Work on your self-hosted WordPress site from ChatGPT through AI Engine: read, write and organize posts, pages, media, terms, comments and editor notes.
After
Oct 29, 2026 · 00:05 UTC
Build and run your self-hosted WordPress site from ChatGPT through AI Engine: write and organize posts, pages, SEO fields, media, terms, comments and editor notes.
Long description
Before
Oct 27, 2026 · 01:01 UTC
Connect your self-hosted WordPress site and work on it in conversation. Read and search your posts and pages, write new drafts with real editor blocks, edit existing content, organize categories and tags, manage the Media Library, modera...
After
Oct 29, 2026 · 00:05 UTC
Build and run your self-hosted WordPress site from a conversation. Write whole sections of your site at once, with pages and posts made of real editor blocks. Rewrite and update existing content, write SEO titles, meta descriptions and f...
Short description
Before
Oct 27, 2026 · 01:01 UTC
Your WordPress site in ChatGPT
After
Oct 29, 2026 · 00:05 UTC
Build and edit your WordPress
Declared skills
Before
Oct 27, 2026 · 01:01 UTC
[{"description":"Review a WordPress site's content and list what needs attention, such as posts without a category, featured image or excerpt, old drafts, or pending comments. Use when the user asks for an audit, a cleanup, or what to fi...
After
Oct 29, 2026 · 00:05 UTC
[{"description":"Review a WordPress site's content and list what needs attention, such as posts without a category, featured image or excerpt, old drafts, or pending comments. Use when the user asks for an audit, a cleanup, or what to fi...
---
name: content-audit
description: Review a WordPress site's content and list what needs attention, such as posts without a category, featured image or excerpt, old drafts, or pending comments. Use when the user asks for an audit, a cleanup, or what to fix on their site.
---
# Auditing content
1. Get the overall picture with `wp_count_posts` (by status) and `wp_count_media`.
2. Read posts in pages of 20 with `wp_get_posts`, and use `wp_get_post_snapshot` for the details you need (terms, featured image, excerpt).
3. Check, and report as short lists with post titles and links:
- published posts with no category other than the default, or no tags (`wp_get_post_terms`)
- posts without a featured image
- drafts not touched for a long time
- comments waiting for moderation (`wp_get_comments` with status hold)
4. End with the three fixes that matter most, and offer to do them one at a time.
This skill only reads. Change nothing until the user picks a fix.
---
name: get-started
description: First steps after connecting a WordPress site through AI Engine. Use when the user has just connected their site, asks what they can do with it, or seems unsure where to start.
---
# Getting started with your WordPress site
1. Call `wp_get_site_info` and `wp_count_posts` to greet the user with their site's name and a one-line picture of it (published posts, drafts).
2. Offer three concrete next steps that fit what you saw, for example:
- "Summarize your latest posts" (uses `wp_get_posts` and `wp_get_post`)
- "Write a new draft" (see the write-a-draft skill)
- "Find posts that need attention" (see the content-audit skill)
3. Explain the safety rules once, briefly: new content is created as a draft, deleting only moves items to the trash, and settings, users, plugins and themes are not reachable from here.
Keep the first reply short. Do not list every tool.
---
name: safe-editing
description: Edit existing WordPress posts and pages safely: small text changes, updated sections, new categories, status changes. Use whenever the user asks to change, fix, update or rewrite content that already exists on their site.
---
# Editing existing content
1. Read before writing: `wp_get_post` (or `wp_get_post_snapshot`) to see the current content and status.
2. Prefer the smallest change that does the job:
- a word, sentence or link: `wp_alter_post` (find and replace inside one field)
- a whole section or new layout: `wp_write_blocks`
- title, excerpt, slug, status or date: `wp_update_post`
3. Before changing a published post, say what will change and get a clear yes.
4. Never change the status of a published post (unpublish, schedule) unless the user asked for that exact change.
5. After the change, read the post again and confirm what is now live.
For removals, `wp_delete_post` moves the item to the trash, where it can be restored. Permanent deletion is not available.
---
name: write-a-draft
description: Write a new WordPress post or page as a draft with real editor blocks (headings, paragraphs, lists, images, buttons). Use when the user asks to write, draft or prepare an article, page or announcement for their site.
---
# Writing a draft
1. Ask only what is missing: topic, audience, rough length, post or page. Use `wp_get_posts` on a few recent posts to match the site's tone and length when the user has no preference.
2. Create the item with `wp_create_post`: a clear `post_title`, `post_status` left as draft, `post_type` "page" only for pages.
3. Lay out the content with `wp_write_blocks` on the new ID: one heading block per section, paragraphs, lists where they help, an image block only with a real image URL from the Media Library (`wp_get_media`).
4. Optionally set categories and tags with `wp_get_terms` and `wp_add_post_terms`, and a featured image with `wp_set_featured_image`.
5. Reply with the title, the sections you wrote and the post link, and say it is a draft. Publish only when the user explicitly asks, with `wp_update_post` setting `post_status` to publish.
Never invent facts about the user's business (prices, opening hours, names). Ask, or leave a clear placeholder in the text.
Release notes
New icon and description. Clearer wording on privacy (no content or password stored) and on what the plugin can do. Tools are unchanged.
Declared in the saved package. Remote tools may change independently.
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.