何か:カスタムフィールド

カスタムフィールドは、投稿、ページ、またはカスタム投稿タイプに情報を追加できる便利な WordPress 機能です。

デフォルトでは、WordPress にはタイトル、投稿のメインコンテンツ、およびアイキャッチ画像を入力するためのフィールドが用意されています。しかし、WordPress が要求しない追加情報を追加したい場合は、カスタムフィールドを使用できます。

多くのWordPressプラグインやテーマも、カスタムフィールドを使用してWordPressウェブサイトに追加情報を保存および表示します。

用語集:カスタムフィールド

WordPress のカスタムフィールドは何に使用されますか?

カスタムフィールドは、WordPressがデフォルトで許可していない投稿、ページ、またはカスタム投稿タイプに関する追加情報を保存できます。

例えば、映画レビューを書いている場合、映画の公開日、監督の名前、キャストリストなどの新しい詳細を追加したい場合があります。

一部のプラグインは、WordPress のコンテンツエディターにカスタムフィールドを追加することもあります。たとえば、All in One SEO (AIOSEO) は、ユーザーがブログ投稿に関する SEO メタデータ を入力および保存できるようにするためにそれらを使用します。

WooCommerceは、eコマース製品用のカスタム投稿タイプも作成します。カスタムフィールドを使用して製品情報を保存します。

カスタムフィールドでできるその他のことは次のとおりです。

カスタム WordPress コメントフォームの例

WordPressでカスタムフィールドを作成する方法

カスタムフィールドを追加するには、追加情報を追加したい 投稿またはページ のGutenbergエディターを開く必要があります。

次に、画面右上にある3点メニューをクリックし、「設定」を選択します。

コンテンツエディターで設定を開く

ポップアップウィンドウが表示されます。ここで、「パネル」タブに切り替え、「カスタムフィールド」設定をオンにします。

その後、「有効化して再読み込み」ボタンをクリックして、ブロックエディターをリフレッシュできるようにします。

カスタムフィールドオプションを有効にする

ページまたは投稿編集画面を下にスクロールすると、新しいカスタムフィールドセクションが表示されます。

WordPress のテーマやプラグインによって追加された既存のカスタムフィールドを選択できるドロップダウンメニューが表示されます。新しいカスタムフィールドのメタボックスを作成したい場合は、「新規入力」をクリックするだけです。

WordPress でカスタムフィールドを表示する

次に、カスタムフィールド名とフィールド値を入力します。

この例では、カスタムフィールドに「Mood」、フィールドデータに「Happy」という名前を付けました。これは、個人的なWordPressブログを持っていて、投稿を書いているときの気分をユーザーに伝えたい場合にできることです。

完了したら、「カスタムフィールドを追加」ボタンをクリックして保存します。

カスタムフィールド名と値の追加

そこから、コンテンツの編集や更新を続けることができます。

カスタムフィールドを作成する別の方法として、Secure Custom Fields または Meta Box プラグインを使用する方法があります。これらのプラグインを使用すると、カスタムフィールドを管理するためのより多くの制御と設定が可能になります。

例えば、関連するカスタムフィールドをまとめて整理するフィールドグループを作成すると、セットとして管理しやすくなります。

このフィールドグループ内では、テキスト、数値、画像などのフィールドタイプ、またはリピーターフィールドや柔軟なコンテンツレイアウトのような複雑なフィールドタイプを定義できます。これにより、幅広いデータ入力を行うことができます。

プロのヒント: WordPress の設定メニューにカスタムフィールドオプションが表示されない場合は、Secure Custom Fields プラグインがインストールされている可能性があります。このプラグインは、デフォルトのカスタムフィールド設定を無効にして、代わりにプラグインを使用できるようにします。詳細については、WordPress でカスタムフィールドが表示されない問題を修正する方法に関するガイドを参照してください。

WordPressの投稿またはページにカスタムフィールドの値を表示する方法

デフォルトでは、WordPress は追加したカスタムフィールドの値を WordPress サイトのフロントエンドに表示しません。これを行うには、WordPress のテーマファイル、特にシングル投稿テンプレート (single.php) ファイルにカスタムコードスニペットを追加する必要があります。

上級ユーザーは、コードを変更する前に ウェブサイトをバックアップ してから 子テーマ を作成できますが、これは初心者向けではありません。

そのため、市場で最高のコードスニペットプラグインであるWPCodeの使用をお勧めします。私たちのWordPressカスタムフィールド101ガイドでは、WPCodeを使用してカスタムフィールドの値を安全に表示する方法を説明しています。

特定のカスタムフィールドを持つ場合にのみWordPress投稿を表示する方法についてもチュートリアルがあります。この条件付き機能は、それらの投稿のみをリストするカスタムページを作成したい場合に役立ちます。

WordPress のカスタムフィールドはどこに保存されますか?

WordPress のカスタムフィールドは、投稿、ページ、その他のコンテンツのメインコンテンツとは別に、メタデータとして保存されます。

新しい投稿、ページ、またはその他の種類のコンテンツを作成すると、WordPress はこの情報を 2 つの異なるセクションに整理します。

最初のセクションには、投稿エディターを使用して入力した実際のコンテンツが含まれます。これは、投稿やページに追加するテキスト、画像、その他のメディアです。

2番目のセクションには、タイトル、著者、公開日時などの投稿に関する詳細情報が含まれるメタデータが格納されます。メタデータはメインコンテンツそのものではありませんが、投稿に関する追加情報を提供します。

この記事がWordPressのカスタムフィールドについてさらに学ぶのに役立ったことを願っています。関連する便利なWordPressのヒント、トリック、アイデアに関する記事については、以下の追加資料リストも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

関連記事

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!