Gerolian

Webサイト制作でのメモ等

[WP]ACFを使った際の値取得方法

2014年11月12日

WordPressの「カスタムフィールドエリアを拡張する」プラグインAdvancedCustomFields(ACF)について値の取り方メモ

通常だと

このプラグインを使用しない場合は下のように取る

ACFの場合

取得するための関数が用意されてるのでそれを使用する

現在表示している投稿以外の場合は「投稿ID」に該当するPOST_IDを指定する

詳細というか公式のドキュメントが無茶苦茶分かりやすいので詳しくはそっちを見た方が早い

あると便利かなって

リレーションを貼ったときにカスタムフィールドの値が投稿IDとかで帰ってくるようにするとプロパティの値を少し面倒くさい
(カスタム投稿から値を取り出すのではなくカスタムタグから取り出すケース)
ので、taxonomyリレーション貼り 且つ 先がカスタムタグの場合に簡単に使えるようにしてみた

使い方(templateファイルに書き込む前提)

なんか一巡して使いづらくなってるような…
間違ってたりアドバイスがあればコメントください



コメントはお気軽にどうぞ

メールアドレスは公開されません。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。