Skip to content

contranote.net

  • BLOG
  • DISCOGRAPHY
    • Contranote
    • Compilation
    • Etc.
  • ABOUT
  • BIOGRAPHY
  • Toggle search form

ACF製カスタムフィールドの連動(投稿オブジェクト):WP備忘録

Posted on 2016年3月22日 By 二矢

WordPressの有名プラグイン「Advanced Custom Fields」で生成した2つのカスタムフィールドを、連動させてみる。

■管理画面側
01. ACFで「field_a」のカスタムフィールドを作って、ポストを投稿。
02. 続いて「field_b」のカスタムフィールドをフィールドタイプ:投稿オブジェクトで作成、投稿タイプは「field_a」にする。
03. 「field_b」の新規追加画面で「field_a」のポストを選択し投稿できるようになる。

■出力側
ここでは、「field_a」のカスタムフィールドで登録した画像を出力してみる。
○get_field(‘ラベル’,’ポストID’)で該当フィールドのポストを取得。
例:get_field(‘field_a’,’10’)
○取得した値を代入し、そこから登録した画像のIDを取得
$object = get_field(‘ラベル’,’ポストID’);
$img_id = $object->a_img(←「field_a」の該当フィールドラベル);
○取得した画像IDを元に画像を出力
wp_get_attachment_image($img_id);

実際に使用した記述例

ちなみに出力側の記述は、連動するしないに関係のない単なる出力用の記述です。

※備忘録タグの投稿は、過去に使用したソースやプログラムをいつでも参照できるようにする為のメモ書きです。間違ってたり現在は非推奨になってる場合があるかもしれません、ご了承ください。

BLOG Tags:WordPress, 備忘録

投稿ナビゲーション

Previous Post: 「The Abyss I」リマスタ音源その2
Next Post: ACF製カスタムフィールドから取得した電話番号のハイフンを削除:WP備忘録

Related Posts

目立ったネタのない雑記 BLOG
内緒のお買い物 BLOG
猛暑 BLOG
漸く一息 BLOG
C90サークル参加します BLOG
PSP goについて少々思う事 BLOG

最近の投稿

  • EC-CUBE2の送信メールの件名をカスタムしてみた 2019年6月10日
  • EC-CUBE2で注文時の「その他お問い合わせ」にテキスト挿入 2019年5月27日
  • EC-CUBE2の商品画像をレスポンシブなスライダーにする 2019年5月25日
  • EC-CUBE2の受注メモ活用法 2019年5月23日
  • Misery SignalsのVocal交代劇 2019年5月20日

アーカイブ

カテゴリー

  • ABOUT
  • BIOGRAPHY
  • BLOG
  • DISCOGRAPHY

Copyright © 2025 contranote.net.

Powered by PressBook Masonry Blogs