WordPressの公式AI Connectors機能を使い、GoogleのGeminiと連携する方法を解説します。
はじめに
WordPressサイトで記事の下書き作成、アイキャッチ画像の生成、画像代替テキスト(Alt属性)の入力をGeminiなどのAIで効率化するとき、WordPress標準のAI Connectors機能とGoogle公式コネクタを活用すれば、安全かつ簡単に導入できます。本記事では、具体的な設定手順を解説します。
動作環境と事前準備
GeminiをWordPressと連携させるには、以下のシステム要件を満たす必要があります。
| 項目 | 必要要件 | 備考 |
|---|---|---|
| WordPress本体 | バージョン 7.0 以上 | AI Connectors機能が標準搭載されたバージョン |
| PHP環境 | バージョン 7.4 以上 | 8.0以上を推奨 |
| Googleアカウント | Google AI Studioへのアクセス権 | APIキー取得に必須 |
| 必須プラグイン | AI Provider for Google、WordPress AI | 公式ディレクトリよりインストール |
WordPress 7.0以降では、サイト全体のAI接続を一元管理する基盤としてAI Connectors機能が導入されました。Googleが提供する公式プラグインであるAI Provider for Googleを接続することで、Google AI StudioのAPIを経由してGeminiモデルを直接利用できるようになります。
GeminiとWordPressを連携する設定手順
連携は、APIキーの発行、コネクタの有効化、AIアビリティの設定という3段階の手順で行います。
1. Google AI StudioでAPIキーを取得する
Google AI Studioのダッシュボードへログインし、WordPress専用のAPIキーを発行します。
① Google AI Studioへアクセスし、対象のGoogleアカウントでサインインします。
② 左メニューのGet API keyを選択し、Create API keyをクリックします。
③ 新規プロジェクトまたは既存プロジェクトを選択してAPIキーを生成します。
④ 発行された文字列をコピーして安全な場所に控えます。
2. WordPress管理画面でGoogleコネクタを設定する
WordPressの管理画面から公式コネクタを有効化し、APIキーを登録します。
① 管理画面の左メニューから設定を選択し、Connectorsをクリックします。
② 利用可能なプロバイダー一覧からGoogleを探し、Installをクリックします。
③ 自動でインストールされるAI Provider for Googleプラグインを有効化します。
④ Googleの設定画面を開き、取得したAPIキーを入力して変更を保存します。
⑤ 接続ステータスがConnectedと表示されていることを確認します。
3. 公式AIプラグインで機能を有効化する
エディター上でGeminiのアシスト機能を利用可能にするため、WordPress公式のAIプラグインを設定します。
① プラグインの新規追加画面でWordPress AIを検索し、インストールして有効化します。
② 管理画面の設定からAIメニューを選択します。
③ 利用したい機能(タイトル提案、本文要約、アイキャッチ画像生成、Alt属性抽出)のスイッチを有効にします。
④ 変更を保存して設定を反映させます。
ブロックエディターでの実践的な活用方法
連携完了後は、投稿画面のブロックエディター上から直接Geminiの機能を呼び出すことができます。
① 記事タイトルの提案:下書きの本文内容に基づき、検索意図に合致した複数のタイトル候補を生成します。
② 抜粋およびメタディスクリプションの生成:長文の本文全体を解析し、指定文字数に収まる要約文を自動出力します。
③ Alt属性の自動付与:メディアライブラリに画像をアップロードした際、Geminiの画像認識機能により適切な代替テキストを自動入力します。
④ アイキャッチ画像の生成:プロンプトを指定することで、記事テーマに沿った画像をエディター内で直接生成します。
まとめ
WordPress標準のコネクタ機能でGeminiと連携させることで、安全かつ低コストでAIによる自動生成を行うことが出来ます。特に画像認識によるAlt属性の自動付与やエディター内での要約・画像生成は、サイト運営者の作業負荷を大幅に削減します。WordPress 7.0以降の環境とGoogle AI StudioのAPIキーがあれば数分で設定が完了するため、是非活用してみてください。
関連ページ

コメント