ビデオ: WordPress開発講座 #07:本文に入力欄を追加できるカスタムフィールドを使おう 2025
テンプレート・ファイルにカスタム・フィールド・コードを入力する方法を確認するには、WordPressテーマのTwenty Sixteenを使用します。別のテーマ(数千のWordPressテーマが利用可能)を使用している場合は、これらの手順をテーマに合わせて調整する必要があります。
テンプレートタグをテーマに追加するには、次の手順に従います。ちょっとしたHTMLコードを付けて見栄えを良くします。 (これらの手順では、ブログフィールドにカスタムフィールドを追加して値を割り当てたことを前提としています)。
<! - 1 - >- WordPressのダッシュボードにログインします。
- 「外観」メニューの「エディタ」リンクをクリックします。
[テーマの編集]画面がダッシュボードに読み込まれます。
- あなたのテーマのテンプレートファイル(この場合は、Twenty Sixteen)を探します。
使用可能なテンプレートは、[テーマの編集]ページの右側にリストされています。
ダッシュボードのテーマの編集画面。 -
content-singleをクリックします。 php
をテンプレートのリストに追加します。コンテンツシングル。テンプレートファイルを編集できる画面の左側のテキストエディタでphp
テンプレートが開きます。 - 下にスクロールして、次のようなテンプレートタグを探します。
- ステップ5の行のすぐ上にある新しい行に次のように入力します。
現在の気分は ;
<!テンプレートに表示される単語(と
でそれぞれ段落と太字のHTMLタグを開きます。 - カスタムフィールドを動作させるPHPを入力します:
ID、$ key、true); ? >
- タイプ
- [ファイルを更新]ボタンをクリックします。
[テーマの編集]画面の下部にある
コンテンツの変更を保存します。 php
ファイルを開き、変更が正常に保存されたというメッセージをページに再ロードします。 - あなたのサイトの投稿を表示して、表示されているカスタムフィールドのデータを確認します。
WordPressは気分のカスタムフィールドを追加した記事の一番下にあなたの現在の気分を表示します。
あなたのテンプレートでは、
私の現在の気分は ID、$ key、true)のようになります。 ? >
コードでは大文字と小文字が区別されます。つまり、カスタムフィールドのキーに入力する単語は、コード内の
$
の大文字と一致する必要があります。たとえば、Keyフィールドに
気分
を入力した場合、コードは小文字である必要があります。
$ key = "mood"
ケースを
$ key = "Mood"
に変更しようとすると、コードは機能しません。
気分
カスタムフィールド用にこのコードを1回だけ追加する必要があります。
気分
カスタムフィールドのテンプレートにテンプレート関数コードを追加した後、カスタムフィールドインターフェイスを使用してサイトに公開するすべての投稿に現在の気分を定義することができます。
この例は、あなたの投稿に追加できるカスタムフィールドの1つのタイプです。
