WordPress 6.9 は、これからの WordPress の進化を支える重要なリリースです。
Abilities API、Interactivity API、Block Bindings、DataViews、DataForm など、主要 API のアップデートによって、プラットフォームはさらに接続性を高め、カスタマイズしやすくなりました。
そしてこのリリースは、WordPress が AI 支援の未来へ進む中で、より高度なインタラクティブ機能やインテリジェントな体験を構築するための基盤を開発者に提供します。
ここからは、注目すべきアップデートを詳しく紹介し、6.9 で何ができるようになるのか、そして次に何をつくれるのかを見ていきます。
1. Abilities API と MCP で AI 対応の関数を登録
WordPress 6.9 で最もエキサイティングな追加機能のひとつが Abilities API です。
Model Context Protocol(MCP)と組み合わせることで、AI が WordPress 内部を理解し、操作し、拡張できる「AI オーケストレーション」への道が開かれます。
Abilities API
Abilities API は、プラグイン・テーマ・WordPress コアが持つ機能(Capabilities)を、AI エージェントが読める標準化された形式で公開する API です。
これにより、以下のような AI モデル(Claude、ChatGPT、Gemini など)が、対象サイトの能力を正確に把握できるようになります。
たとえば、AI アシスタントは自然言語で指示するだけで、以下のような操作をサイト上で行えます。
- 投稿の作成:外部ツールと連携しながら、記事生成や予約投稿を自動実行。
- コンテンツ監査:SEO プラグインや関連ツールを用いて記事を分析し、改善案を提示。
- 売上レポートの生成:EC プラグインを通じ売上データを取得し、レポートを作成。
詳細については、WordPress 6.9 の Abilities API に関する投稿をご覧ください。
Model Context Protocol (MCP)

Abilities API は、Model Context Protocol (MCP)と連携して機能します。
MCP は、AI アシスタントとアプリケーション(WordPress を含む)が互いの機能を理解し、通信するためのオープン標準です。
Abilities API を通じて公開された WordPress の機能は、MCP を介して AI システムと接続されます。
開発者は MCP アダプタープラグインをインストールすることで、Abilities API と AI プロバイダーを橋渡しでき、AI エージェントが WordPress 内部で投稿作成・監査・レポート生成などを行えるようになります。
WordPress 用の MCP アダプタについて詳しく学ぶ。
AI ビルディングブロックのビジョン
Abilities API と MCP Adapter は、WordPress に強力な AI 機能を構築するための「AI Building Blocks(AI 基盤)」の一部です。
まだ UI 上に目立つ AI 機能はありませんが、WordPress はすでに AI が理解できる構造へと進化しています。
これは始まりにすぎません。
将来的には、AI エージェントによるコンテンツ生成やワークフローの自動化、外部データとの動的接続などが、標準化された API を通じて可能になります。
そして何より、MCP に対応することで、WordPress は次世代 AI システムにも柔軟に適応できる構造を獲得します。
WordPress 6.9 は、単なるアップデートではなく「WordPress の未来像」を形作る第一歩です。
2. DataViews と DataForm でカスタムダッシュボードを構築
WordPress 6.9 はデータ管理面の基盤強化も進めています。
エンドユーザーに見える変更はありませんが、DataViews・DataForm・Fields API のアップデートにより、開発者は管理画面やカスタム UI をより柔軟に構築できます。
DataViews:データ表示コンポーネントの強化
主な追加機能:
- 無限スクロール
- ロック可能なフィルター
- 型別のフィルター演算子(例:less than、contains)
- 表レイアウトでのアラインメント調整とアクション列の固定

これらの改善により、開発者はあらゆるソースからデータを表示する一貫性のある柔軟なインターフェースを作成しやすくなります。
DataViews にまだ慣れていない場合、このコンポーネントがプラグイン開発者にとってデータソースからアイテムを表示するインターフェース作成に頼れる API となります。
例えば、eコマースプラグインは、WP 管理内で注文を表示するためにこれを使用できます。どのフィールドを表示するか、テーブル、グリッド、またはリストとして表示するかを選択します。
ユーザーはそのデータをフィルタリング、検索、ページネーション、アクションを実行でき、WordPress 6.9 は無限スクロールやロックされたフィルターなどの機能を通じてそれらのインタラクションをより細かく制御します。

DataViews コンポーネントを使い始めたい場合は、プラグイン内でデータを表示し、対話する方法に関するこの記事をお読みください。
DataForm: 柔軟なレイアウトとリアルタイムバリデーション
6.9では、DataForm の更新により、開発者は新しいレイアウトオプションから選択できるようになります。
これらの新しいレイアウトには、新しいモーダルパネルやカスタマイズ可能なカードデザインが含まれており、開発者は複雑なフォームの構造と提示方法をより制御できます。
新しい内容は以下の通りです:
- 新しいカードと行のレイアウト:フォームフィールドをカードまたは横並びの行で表示し、単一の長いリストではなくします。
- モーダルまたはドロップダウンパネル:二次パネルの開き方をドロップダウンまたはモーダルダイアログとして選択します。
- 非同期バリデーション:リアルタイムでルールベースのフィールドバリデーションにより、入力を同期的および非同期的にバリデートできます。

これにより、フォームの見た目・構造・動作を柔軟にデザインでき、より直感的な UI を実現できます。
DataViewsPicker: アイテム選択を簡単に
新しい DataViewsPicker コンポーネントは、選択管理とアクションボタンを備えた DataViews API を拡張します。
これは、ユーザーがデータセットから複数のアイテムを選択する必要があるメディアピッカーや任意のインターフェースを構築するのに最適です。
エンドユーザーは、1か所でアイテムをブラウズ、フィルタリング、選択でき、使いやすさが向上します。

Fields API の強化
最後に、Fields API は、3つから13のフィールドタイプに拡張され、配列、ブール値、色、日付、メールアドレス、メディア、数字、パスワード、電話番号、URL のサポートが追加されました。
バリデーションは現在、ルールベースで、同期的および非同期的なチェックの両方をサポートしており、カスタムフォームの構築と検証が容易になっています。
これらの強化により、開発者はよりリッチなフォームを定義し、ボイラープレートを減らし、データの質をより簡単に確保できます。
3. Block Bindings と Interactivity APIs で動的データとインタラクションを注入
WordPress 6.9 の Block Bindings API と Interactivity API の更新により、開発者は動的でインタラクティブな体験を構築するためのより多くの力と柔軟性を得ることができます。
Block Bindings API の改善
もう1つの変更点は、WordPress 開発者がどのブロック属性がデータバインディングの対象になるかを制御できるようになったことです。
Block Bindings API は、新しいフィルターを導入し、任意のブロックのバインド可能な属性を指定できるようにします:
block_bindings_supported_attributes_{$block_type}
それに加えて、API は3つの重要な方法で拡張されました:
- エディター内のカスタムバインディングソース:ソース登録にget FieldsList() メソッドを追加することで、自分のデータソースを登録できるようになりました。このメソッドは、バインディングドロップダウンを埋めるためのラベル、タイプ、引数を持つオブジェクトの配列を返します。
- より多くのブロックがバインディングをサポート:バインディングは、日付ブロックや画像ブロックのキャプションなど、追加のコアブロックに対して有効にできるようになり、コンテンツに注入できる動的データの範囲が広がります。
- ソース切り替えのためのシンプルな UI:ブロックエディターの更新されたインターフェースにより、ユーザーはデータソースを簡単に切り替え、属性をバインドまたはアンバインドできます。

Interactivity API の改善
Interactivity API は WordPress 6.9 で大幅に強化され、インタラクティブ機能がより迅速かつ信頼性の高いものになりました。
更新内容は以下の通りです:
- 共有スタイルシートの再利用:6.9ではクライアントサイドのナビゲーションが高速化されます。読み込まれたスタイルシートは可能な限り再利用され、新しいスタイルシートは必要なときにのみ読み込まれます。
- インタラクティブブロック用のスクリプトモジュール:インタラクティブブロック用の JavaScript モジュールは動的に読み込まれ、依存関係は自動的に管理され、ブロックは高速でレスポンシブな状態を保ちます。
- ルーター領域のサポート:インタラクティブブロックは、ネストされたルーター領域を含むことができ、ページ上の任意の場所にオーバーレイを動的にレンダリングできます。これにより、モーダル、ポップアップ、ドロップダウンなどのインタラクティブ機能がより柔軟で信頼性の高いものになります。
- 改善された getServerState と getServerContext 関数:これらの関数は、ページ遷移間で正しくリセットされ、インタラクティブブロックが正しいデータで開始されることを保証します。
- 新しい TypeScript ヘルパー:AsyncAction と TypeYield が導入され、非同期アクションを扱う際の TypeScript の問題に対処するのに役立ちます。
6.9 で実験を始めたいですか?画像ブロックのキャプションにカスタムフィールドをバインドしたり、Interactivity API を使用してコメントや検索結果をページ全体を再読み込みせずに読み込んだりしてみてください。
4. フォームコントロールとボーダー半径プリセットでテーマをより早くスタイリング
最後に、WordPress 6.9 はテーマ開発者にとって実用的な更新のセットをもたらします。
より良いフォームスタイリング、正しく継承されるボタンのタイポグラフィ、新しいボーダー半径サイズプリセットの設定オプションが得られます。
これらの変更により、テーマのデザインと洗練においてより多くの柔軟性が得られます。
theme.json のフォームスタイリング
theme.json は、フォーム要素のスタイリングをサポートするようになりました。
styles.elements プロパティを使用すると、入力フィールドや選択フィールドをターゲットにして、色、境界線、タイポグラフィを設定できます。
これらのスタイルはサイト全体に適用され、サードパーティのプラグインも含まれ、テーマ開発者にとってはるかに多くの制御と一貫性を提供します。
これらのフォーム要素のスタイリングに関する詳細は、WordPress 6.9 がフォームに theme.json のメイクオーバーを施す方法に関するブログ投稿をお読みください。
ボーダー半径サイズプリセット
テーマクリエイターは、Small、Medium、Large のような人間が読みやすい名前を使用してボーダー半径プリセットを定義できるようになりました。
ユーザーは、ブロックエディターのドロップダウンからこれらのプリセットを選択し、サポートされているブロックに適用できます。
これにより、繰り返し手動入力する必要がなくなり、シンプルで再利用可能なオプションが提供され、デザインがより一貫性のあるものになります。

これらのプリセットを作成するためのステップバイステップガイドは、WordPress Developer Blog の投稿 WordPress 6.9 のボーダー半径サイズプリセットで探してみてください。
ボタンのタイポグラフィ継承
ボタンは、theme.json で定義された親スタイルからタイポグラフィを継承できるようになり、サイト全体で一貫した外観を維持しやすくなります。
ユーザーがグローバルスタイルでタイポグラフィを調整すると(フォントスタイル、テキスト変換、文字間隔、フォントウェイトなど)、wp-element-button クラスはこれらの変更を自動的に反映します。
以下のビフォーアフター画像は、ボタンテキストがタイポグラフィスタイルを継承している様子を示しています:

6.9 で、未来の WordPress を形作る
Abilities API や Interactivity API、DataViews など、WordPress 6.9 は開発者にとって重要な進化が多数含まれています。
まずは実際にお試しください。
最速で試すなら、セットアップ不要のブラウザベースのサンドボックスである WordPress Playground が便利です。
ローカル環境なら WordPress Studio もおすすめで、WordPress.com の開発者向けの管理ホスティングと連携できます(Business / Commerce プランにはステージング、SFTP/SSH、WP-CLI、GitHub Deployments を含む)。。
ぜひ 6.9 を試して、WordPress の未来づくりにご参加ください。ください。
こちらのコメントではサポート関連の質問、バグ報告は受け付けていません。 フォーラムまたはサポートへのお問い合わせフォームをご利用ください。
投稿の前にコメントガイドラインをお読みください。