タグ

カスタムフィールドと表示に関するnuenoのブックマーク (2)

  • WordPressのカスタムフィールドのデータ取得と表示いろいろ

    WordPressのカスタムフィールドに入力したデータを取得する方法と表示する方法です。データを取得するにはいくつか方法がありますので、分かる範囲で書き出してみました。(カスタムフィールドに値があるかないかで表示を分ける条件分岐も追加しました。) 1. get_post_meta() でデータを取得して表示する パラメータ <?php $meta_values = get_post_meta($post_id, $key, $single); ?> $post_id データを取得する投稿のIDを指定します。表示中の投稿を指定するなら $post->ID を指定する。 $key 表示したいカスタムフィールドに入れた名前(日語で大丈夫) $single trueかfalseを指定。falseで配列でデータを出力する。trueで指定されたフィールドの”値”の1つを文字列で出力。 使用例 下のよ

    WordPressのカスタムフィールドのデータ取得と表示いろいろ
  • WordPressのカスタムフィールドの基本的使い方

    カスタムフィールドは、同じ項目について、投稿ごとに入力しているときなどに、とても便利。 WordPressを日記のように使っている場合は、今日の天気を毎回入力しているかもしれない。 もしくは、商品の紹介をしている場合は、 商品名: A サイズ: L 色: 赤 コメント: 人気商品 のようなことを毎回入力しているかもしれない。 そんなときに活躍する。 今回は単純に、「今日の天気」のカスタムフィールドを作って、表示させてみよう。 カスタムフィールド追加方法 新規追加方法 投稿入力画面の下の方に、右の画像のような「カスタムフィールド記入ボックス」がある。 名前の欄に「今日の天気」と入力。 値の欄に「晴れ」と入力。 2回目からの追加方法 2回目からは、右の画像のように名前が選択できるようになるので、「今日の天気」を選択。 新たな項目を追加したいときは、新規追加をクリック。右の画像のように記入できる

  • 1