更新履歴はじめにWordPressには、投稿のタイトルや本文など以外に追加情報を登録できる「カスタムフィールド」という機能があります。このレシピでは、WordPress標準のカスタムフィールド欄から登録した値を出力する方法を説明します。標準のカスタムフィールドは、投稿画面などの上部にある「表示オプション」をクリックして表示される「カスタムフィールド」のチェックをONにすると表示されます。チェックがONになると、カスタムフィールドの欄が投稿画面の本文欄の下側に表示されます。Fields」などのプラグインで登録されたカスタムフィールドの場合は意図した通りに値が取得・出力できない場合があります。出力の形式カスタムフィールドの値を出力したいときは、single.phpなどのテンプレートファイル内の出力したい箇所に下記のように記載します。シンプルな例カスタムフィールドとして「TEL」という項目を追加し、値を「000-000-0000」としたときを考えます。」というコードを追加することで「000-000-0000」の部分を出力することができます。)」の部分は、カスタムフィールドの値に「<」や「>」といった文字が含まれていても文字のとおりに出力してくれるものです。)」の部分は取り除いてください。」という形式でも同じように値が取得できます。結果XHTML000-000-00001000-000-0000値がある場合のみ他の文字なども合わせて出力する「値が登録されている場合のみいろいろなタグなどを含めて値を出力したい」というような場合、下記のように記載します。:」の部分は「もしカスタムフィールドの値があれば」という意味です。:」の部分から「endif;」の部分までが、値がある場合のみ表示される部分になります。「:」「endif;」は「{」「}」でも同じ意味になります。:」とすると、カスタムフィールドの値が「0」だった場合に表示されなくて困る場合があります。PHPは「0」も「値がない」とみなしてしまうためです。」などとする必要がありますが、まずは簡単なものを覚えてもらえばよいと思います。</dl>1234<dl><dt>TEL</dt><dd>000-000-0000</dd></dl>1つの名前に登録された複数の値を出力するカスタムフィールドは下記のように1つの名前で複数の値を登録することができます。」では最初の1つの値しか取得ができません。複数の値を取得するには、下記のような書き方に変わります。);例の「TEL」の場合、下記のように使用して出力します。間に出力などに使うことができる、というPHPの機能です。PHPがまだよくわからない場合は定型文として覚えてしまったほうがよいかもしれません。「値がある場合のみ他の文字も含めて出力する」のチェック方法の説明を修正しました。初版わからない単語がある場合は下記が参考になるかもしれません。カスタムフィールドテンプレート同カテゴリー(「テーマ作成」)内のレシピトップページのURLを取得するトップページのURLを取得するには「home_url()」というテンプレートタグを使います。トップページのリンクを作成するには、テンプレートに下記のようなタグを埋め込みます。...<head>内のタグを削除するWordPressでは標準で<head>タグの中に様々なタグが自動出力されます。不要な場合、これらは削除することができます。コメントをキャンセル内容の誤りなどがありましたら下記からご連絡をお願いします。頂いたコメントは基本的に公開されることはありません(必要な場合は個別に返信させて頂きます)。次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。