Title: Publishio – Build &amp; Publish Pages &amp; Posts with AI Using Your Own Block Patterns
Author: rtCamp
Published: <strong>2026 年 6 月 23 日</strong>
Last modified: 2026 年 6 月 23 日

---

搜尋外掛

![](https://ps.w.org/publishio/assets/banner-772x250.png?rev=3583439)

![](https://ps.w.org/publishio/assets/icon.svg?rev=3583439)

# Publishio – Build & Publish Pages & Posts with AI Using Your Own Block Patterns

 由 [rtCamp](https://profiles.wordpress.org/rtcamp/) 開發

[下載](https://downloads.wordpress.org/plugin/publishio.0.4.1.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/publishio/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/publishio/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/publishio/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/publishio/#developers)

 [技術支援](https://wordpress.org/support/plugin/publishio/)

## 外掛說明

**Publishio** connects any AI assistant — ChatGPT, Claude, or any tool that supports
the Model Context Protocol (MCP) — directly to your WordPress site, so you can create
and publish pages and posts just by chatting.

Publishio is not an AI itself. It is the bridge between the AI you already use and
your WordPress site. The key difference from generic AI content tools is that Publishio
builds everything from _your site’s own block patterns_ — the patterns your designers
already created. Your layout, spacing, colours, and brand stay exactly as intended,
because the AI assembles pages from your approved building blocks rather than inventing
new markup.

That means editors and content teams can spin up landing pages, blog posts, and 
campaign pages in minutes, in plain language, without touching the designer’s work
and without breaking the design system.

#### Features

 * **Pattern Auto-Discovery:** Automatically discovers all patterns registered on
   your site — from your theme, plugins, and core.
 * **Structured Content Generation:** AI builds pages using proper block structures,
   fully Block Editor-compatible content, avoiding messy HTML insertion.
 * **In-Chat Previews:** Shows live previews of each section directly within the
   AI chat interface before AI publishes them.
 * **Platform Agnostic:** Works with major AI platforms like Claude and ChatGPT 
   via Model Context Protocol (MCP).
 * **SEO & Metadata:** Automatically adds metadata and SEO details (compatible with
   Yoast).
 * **Theme Agnostic:** Works with any Block-based/FSE theme.

#### AI Skill

This plugin includes a skill file that teaches AI assistants how to generate WordPress
content correctly — using your site’s existing patterns, building pages incrementally,
and following your design system rather than inventing markup.

The skill is served automatically to any connected AI assistant via MCP. Editors
and content creators don’t need to configure anything — just connect your AI platform
and start prompting.

To use the skill in Claude (claude.ai):

 1. [Download the skill file](https://raw.githubusercontent.com/rtCamp/publishio/main/skills/publishio/SKILL.md)
 2. Open Claude and go to Customize  Skills  Upload Skill
 3. Upload the downloaded file
 4. Start prompting Claude to build WordPress pages using your theme’s patterns

### Requirements

#### WordPress

 * **WordPress 6.9 or higher**

#### Themes

 * Tested this plugin with **Twenty Twenty-Five** and **Ollie**.
 * Compatible with any theme. For best results, ensure patterns have descriptive
   names and descriptions.

#### Why your theme’s patterns need proper names and descriptions

This plugin acts as a bridge between your WordPress theme and AI assistants. Here’s
how it works:

 1. **Pattern discovery** — the plugin scans all patterns registered by your active
    theme via `WP_Block_Patterns_Registry`.
 2. **Metadata sent to AI** — each pattern’s `title`, `description`, `categories`, 
    and `keywords` are sent to the AI as structured data. The actual block markup is
    fetched separately, on demand.
 3. **AI selects a pattern** — the AI reads the pattern metadata and decides which 
    pattern best fits the user’s request.
 4. **Content is filled** — the AI hydrates the selected pattern with new content (
    headings, paragraphs, images, buttons).
 5. **Preview and approve** — the generated page is previewed in the AI chat before
    insertion.

**When a pattern has no description (or a generic one), the AI has only the `title`
to work with for matching.** A title like “Hero Section” doesn’t tell the AI whether
it’s a full-width hero, a split hero with an image, a centered hero with a CTA, 
or a hero with a background video. The AI must then fetch the full content of every
pattern that matches a keyword — adding expensive round trips — just to understand
what each one looks like.

**What the AI sees:**

 * Patterns with rich metadata  the AI matches confidently in one round trip.
 * Patterns with no metadata  the AI either skips them or fetches every candidate’s
   full content to reverse-engineer their purpose.

**Bottom line:** The more descriptive your pattern names and descriptions, the better
the AI’s output. Theme authors should treat pattern metadata as documentation for
AI — not just a label for the block inserter.

### Documentation

 * **Connection Guide** — Open the Publishio page in your WordPress dashboard for
   the Claude setup guide.
 * [Development Guide](https://github.com/rtCamp/publishio/blob/main/docs/DEVELOPMENT.md)—
   Setup, commands, testing, and contribution.
 * [Contributing](https://github.com/rtCamp/publishio/blob/main/docs/CONTRIBUTING.md)
 * [Code of Conduct](https://github.com/rtCamp/publishio/blob/main/docs/CODE_OF_CONDUCT.md)
 * [Security](https://github.com/rtCamp/publishio/blob/main/docs/SECURITY.md)

### Source Code

The source code is available on [GitHub](https://github.com/rtCamp/publishio).

## 螢幕擷圖

[⌊The Publishio Guide page in the WordPress dashboard — lists available AI setup
guides.⌉⌊The Publishio Guide page in the WordPress dashboard — lists available AI
setup guides.⌉[

The Publishio Guide page in the WordPress dashboard — lists available AI setup guides.

[⌊The Claude AI setup guide showing how to add a custom MCP connector in Claude's
Customize > Connectors panel.⌉⌊The Claude AI setup guide showing how to add a custom
MCP connector in Claude's Customize > Connectors panel.⌉[

The Claude AI setup guide showing how to add a custom MCP connector in Claude’s 
Customize > Connectors panel.

[⌊The WordPress OAuth authorization screen, where Claude requests access to your
site via the Publishio MCP server.⌉⌊The WordPress OAuth authorization screen, where
Claude requests access to your site via the Publishio MCP server.⌉[

The WordPress OAuth authorization screen, where Claude requests access to your site
via the Publishio MCP server.

[⌊The Connections page listing all AI apps that have authenticated with your site,
with user, registration date, and last-active details.⌉⌊The Connections page listing
all AI apps that have authenticated with your site, with user, registration date,
and last-active details.⌉[

The Connections page listing all AI apps that have authenticated with your site,
with user, registration date, and last-active details.

## 安裝方式

 1. Install and activate the plugin in your WordPress dashboard.
 2. Ensure you meet the requirements (WordPress 6.9+).
 3. Open the **Publishio** page in your WordPress dashboard — it includes a step-by-
    step guide to connect Claude to your site.
 4. Start prompting Claude to build WordPress pages using your theme’s patterns.

## 常見問題集

### How do I connect Claude to my WordPress site?

Open the **Publishio** page in your WordPress dashboard. It contains a complete 
setup guide — including how to add your site’s MCP server to Claude and authenticate
the connection.

### Do I need a specific theme?

No, it works with any theme, but themes with well-described patterns (like Twenty
Twenty-Five) yield the best results.

### Does it work with AI platforms other than Claude and ChatGPT?

Yes. The plugin uses the Model Context Protocol (MCP), an open standard. Any AI 
platform or client that supports MCP — including local models, coding assistants,
and custom integrations — can connect to your site and build content.

### Does the AI publish directly, or can I review content first?

You’re always in control. The plugin provides in-chat previews of each section before
anything is inserted. You can review, request changes, or approve before the content
is published.

### Does it work with classic (non-block) themes?

The plugin is designed for block-based and Full Site Editing (FSE) themes. Classic
themes without block editor support are not recommended — the AI generates Block
Editor content that requires block-aware themes to render correctly.

### Will it work with page builders like Elementor or Divi?

No. This plugin generates native WordPress block markup for the Block Editor. Page
builder shortcodes and proprietary formats are not supported.

### Does it support custom post types?

Yes. The plugin works with any registered post type — pages, posts, and custom post
types (e.g. portfolio, product, event). Just pass the post type slug when creating
content.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Publishio – Build & Publish Pages & Posts with AI Using 
Your Own Block Patterns〉的開發相關工作。

參與者

 *   [ rtCamp ](https://profiles.wordpress.org/rtcamp/)
 *   [ Utsav Ladani ](https://profiles.wordpress.org/utsavladani/)
 *   [ Danish Shakeel ](https://profiles.wordpress.org/iamdanih17/)
 *   [ Aviral Mittal ](https://profiles.wordpress.org/aviral89/)
 *   [ Abhay Kulkarni ](https://profiles.wordpress.org/hiabhaykulkarni/)
 *   [ David Levine ](https://profiles.wordpress.org/justlevine/)
 *   [ muralig ](https://profiles.wordpress.org/muralig/)
 *   [ dipankardas011 ](https://profiles.wordpress.org/dipankardas011/)

[將〈Publishio – Build & Publish Pages & Posts with AI Using Your Own Block Patterns〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/publishio)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/publishio/)、查看
[SVN 存放庫](https://plugins.svn.wordpress.org/publishio/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/publishio/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/publishio/)。

## 變更記錄

#### 0.4.1

 * Fix readme.txt

#### 0.4.0

 * Release plugin on WordPress.org.

#### 0.3.1

 * Update plugin name to “Publishio”.

#### 0.3.0

 * Add support for OAuth DCR flow for seamless AI platform integration.
 * Add SEO capabilities by integrating with Yoast SEO metadata.
 * Refactor codebase for improved maintainability and performance.

#### 0.2.0

 * Initial public release.
 * Pattern auto-discovery via WP_Block_Patterns_Registry.
 * In-chat previews before content is inserted.
 * Claude connection with MCP and OAuth authentication.
 * Yoast SEO metadata support.
 * AI Skill file for guided content generation.

## 中繼資料

 *  版本 **0.4.1**
 *  最後更新 **1 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.9 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0**
 *  PHP 版本需求 ** 8.2 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/publishio/)
 * 標籤:
 * [abilities](https://tw.wordpress.org/plugins/tags/abilities/)[AI](https://tw.wordpress.org/plugins/tags/ai/)
   [editorial workflow](https://tw.wordpress.org/plugins/tags/editorial-workflow/)
   [mcp](https://tw.wordpress.org/plugins/tags/mcp/)[publish](https://tw.wordpress.org/plugins/tags/publish/)
 *  [進階檢視](https://tw.wordpress.org/plugins/publishio/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/publishio/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/publishio/reviews/)

## 參與者

 *   [ rtCamp ](https://profiles.wordpress.org/rtcamp/)
 *   [ Utsav Ladani ](https://profiles.wordpress.org/utsavladani/)
 *   [ Danish Shakeel ](https://profiles.wordpress.org/iamdanih17/)
 *   [ Aviral Mittal ](https://profiles.wordpress.org/aviral89/)
 *   [ Abhay Kulkarni ](https://profiles.wordpress.org/hiabhaykulkarni/)
 *   [ David Levine ](https://profiles.wordpress.org/justlevine/)
 *   [ muralig ](https://profiles.wordpress.org/muralig/)
 *   [ dipankardas011 ](https://profiles.wordpress.org/dipankardas011/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/publishio/)