WordPressで記事に独自の情報(評価点数・商品価格・公式サイトURLなど)を追加したいけれど、どうすればいいかわからない……そんな悩みを持つ方も多いのではないでしょうか。
そこで活用したいのが「カスタムフィールド」です。カスタムフィールドを使えば、投稿や固定ページに自由な項目を追加してコンテンツを構造的に管理できます。さらに「Advanced Custom Fields(ACF)」というプラグインを導入すれば、コーディング不要で直感的に設定できます。
この記事では、カスタムフィールドの基本からACFの導入・設定手順、ブログ運営での具体的な活用例、SEOへの応用まで、初心者の方にもわかりやすく解説します。
カスタムフィールドとは?WordPressに独自情報を追加できる機能
WordPressの投稿・固定ページには、タイトル・本文・カテゴリー・タグといった標準項目が用意されています。しかし実際にサイトを運営していると、「この記事には評価スコアを表示したい」「商品情報として価格や購入リンクを統一フォーマットで掲載したい」といったニーズが出てくることがあります。
こうした標準項目にはない独自の情報を記事に紐づけて管理できる仕組みが「カスタムフィールド」です。データはWordPressのデータベースにメタデータとして保存され、テンプレートで呼び出すことでページ上の任意の位置に表示できます。
標準のカスタムフィールドとACFの違い
WordPressにはデフォルトでもカスタムフィールド機能が搭載されています。投稿編集画面の「オプション」メニューから表示をオンにすれば使えますが、UIがシンプルすぎて項目を管理しにくく、フィールドの種類も「テキスト」のみです。
一方、ACFプラグインを使えばGUI上で多彩なフィールドタイプを設定でき、どの投稿タイプ・カテゴリーに表示するかも細かく指定できます。管理画面の操作だけで設定が完結するため、PHPの知識がない方でも問題なく使えます。
Advanced Custom Fields(ACF)の導入方法
ACFはWordPress公式プラグインディレクトリに登録されており、基本機能は無料で利用できます。以下の手順でインストールしてください。
- WordPress管理画面の「プラグイン」→「新規追加」を開きます。
- 検索欄に「Advanced Custom Fields」と入力し、該当プラグインが表示されたら「今すぐインストール」をクリックします。
- インストール完了後「有効化」をクリックします。
- 有効化が完了すると、管理画面の左サイドバーに「カスタムフィールド」という項目が追加されます。
無料版(ACF Free)でもテキスト・テキストエリア・数値・URL・画像・セレクト・チェックボックスなど、日常的な用途で必要なフィールドタイプはひととおり揃っています。繰り返しフィールドやフレキシブルコンテンツなど高度な機能が必要な場合は、ACF Proへのアップグレードを検討してみてください。
フィールドグループを作成してカスタムフィールドを追加する手順
ACFでは「フィールドグループ」という単位でカスタムフィールドをまとめ、どの投稿タイプ・固定ページ・カテゴリーに表示するかをルールとして設定します。
フィールドグループの作成手順
- 管理画面の「カスタムフィールド」→「新規追加」をクリックします。
- フィールドグループ名を入力します(例:「商品レビュー情報」)。
- 「フィールドを追加」をクリックし、各フィールドを設定します。設定項目は主に以下の3つです。
- フィールドラベル:編集画面に表示される名前(例:「総合評価」)
- フィールド名:テンプレートで呼び出す際に使うキー名(例:review_score)。半角英数字とアンダースコアのみ使用可能です。
- フィールドタイプ:テキスト・数値・画像・URLなどから用途に合ったものを選択します。
- 画面下部の「設定場所のルール」セクションで、表示対象を指定します。「投稿タイプ」が「投稿」と等しいと設定すれば、すべての投稿の編集画面にフィールドが表示されます。特定のカテゴリーに絞ることも可能です。
- 設定が完了したら「公開」をクリックして保存します。
これで投稿の編集画面を開くと、設定したカスタムフィールドが表示されるようになります。
よく使うフィールドタイプ一覧
ACFで使用頻度の高いフィールドタイプを以下にまとめます。
- テキスト:一行のテキスト入力。キャッチコピーや短い補足情報に使いやすいです。
- テキストエリア:複数行のテキスト入力。メリット・デメリットなど長めの記述に向いています。
- 数値:評価スコアや価格など数値のみを扱うフィールドです。
- 画像:メディアライブラリから画像を選択して登録できます。商品画像などに活用できます。
- URL:リンクURLを入力するフィールドです。公式サイトや申し込みページへのリンクに便利です。
- セレクト(ドロップダウン):あらかじめ定義した選択肢から選ぶ形式です。難易度・対象者などの分類に使えます。
- チェックボックス:複数選択が可能なフィールドです。対応OS・機能一覧などに活用できます。
ブログ・サイト運営でのカスタムフィールド活用アイデア
カスタムフィールドは様々なコンテンツタイプと相性がよく、ブログ運営の多くの場面で活用できます。
商品・ツールのレビュー記事
WordPressプラグインやデジタルツールのレビュー記事では、次のようなカスタムフィールドを設定すると便利です。
- 総合評価(数値:1〜5)
- メリット(テキストエリア)
- デメリット(テキストエリア)
- 公式サイトURL(URL)
- 料金・プラン(テキスト)
これらのフィールドに値を入力しておけば、テーマのテンプレートやショートコードを通じて、記事内の決まった位置に自動表示できます。毎回同じ構成のレビューボックスをゼロから作る手間が省け、更新効率が大幅に向上します。
著者プロフィールページのE-E-A-T強化
Googleが重視するE-E-A-T(経験・専門性・権威性・信頼性)を高めるために、著者プロフィールページを充実させる際にもカスタムフィールドが役立ちます。「専門分野(テキスト)」「保有資格(テキストエリア)」「SNSプロフィールURL(URL)」などをフィールドとして登録しておけば、テンプレートから統一されたフォーマットで情報を表示できます。複数の著者がいるサイトでも、情報の抜け漏れを防ぎやすくなります。
イベント・セミナー告知ページ
個人事業主がオンラインセミナーやワークショップを告知するページでは、「開催日時(日付フィールド)」「会場またはツール名(テキスト)」「参加費(数値)」「申し込みURL(URL)」などをカスタムフィールドで管理すると整理が楽になります。告知内容が変わった際も、どの項目を修正すればいいかがすぐにわかります。
比較・まとめ記事への応用
複数のツールやサービスを比較するまとめ記事では、カスタム投稿タイプと組み合わせてカスタムフィールドを活用する方法が効果的です。各アイテムの情報をフィールドとして持たせておき、一覧ページで表形式に出力すると、情報の更新が容易になります。SWELLのランキングブロックや比較テーブルと組み合わせることで、よりリッチなコンテンツを効率よく管理できます。
カスタムフィールドのデータをSEOに活用するコツ
カスタムフィールドはコンテンツ管理の効率化だけでなく、SEO施策との連携でも力を発揮します。
構造化データ(Schema.org)との連携
Rank MathやYoast SEOなどのSEOプラグインは、カスタムフィールドの値を参照して構造化データを自動出力する機能を持っています。たとえばレビュー記事に「総合評価」フィールドを設定しておくと、Rank Mathがそのデータを読み取ってReview/Rating形式の構造化データを生成し、検索結果にスター評価が表示されるリッチリザルトを狙えます。ユーザーの目を引くことでクリック率(CTR)の向上にもつながります。
コンテンツの一貫性がユーザー体験を改善する
カスタムフィールドを活用して記事フォーマットを統一すると、読者にとって情報が探しやすいコンテンツが増えます。ページの滞在時間が伸び直帰率が下がると、Googleのユーザー体験シグナルにもプラスの影響を与える可能性があります。特定ジャンルのレビューや情報まとめを扱うサイトでは、フォーマットの一貫性がブランドの信頼感向上にも寄与します。
まとめ
カスタムフィールドとACFプラグインを組み合わせれば、WordPressのコンテンツ管理を大幅に効率化できます。この記事のポイントを整理します。
- カスタムフィールドは投稿・固定ページに独自情報を追加・管理できるWordPressの機能です。
- ACFプラグインを使えば、コーディング不要でGUI操作だけで設定できます。
- フィールドグループ単位で表示対象(投稿タイプ・カテゴリーなど)を柔軟に制御できます。
- レビュー記事・プロフィールページ・イベント告知など幅広いコンテンツタイプに応用できます。
- SEOプラグインと連携させることで構造化データの自動出力やリッチリザルト獲得にも活用できます。
最初は少し難しく感じるかもしれませんが、ACFのインターフェイスは非常に直感的で、一度設定してしまえば記事作成のたびに繰り返し使えます。まずは小さなフィールドグループをひとつ作るところから試してみてください。コンテンツ管理のやりやすさが変わるはずです。

