異なる2つのカスタムフィールドの値を一つのページ内でそれぞれ一緒に表示させたい。
-
■やりたいこと
サイト内に下記ACFで作成したカスタムフィールドがあり
①アーティスト情報
②アルバム情報
これらについてアーティスト紹介ページ(カスタム投稿)内で①、②の情報をそれぞれ表示させたい。
なお②についてはアーティストに紐付いた複数のアルバムを表示させたい。例
<アーティスト紹介ページ内>①〜アーティスト情報エリア〜
アーティスト名:Nirvana
アーティストジャンル:rock
共通番号:001②〜アルバム情報エリア〜
アルバム名:never mind
値段:3000円
共通番号:001アルバム名:In Utero
値段:2000円
共通番号:001■自分で試してみたこと
$args = array(
‘post_type’ => ‘album’,
‘showposts’ => -1,
‘meta_key’ => ‘album_artist_num’,//共通番号
‘meta_value’ => ‘001’
);これで001は表示されるが、アーティストが増えるたびに、 ‘meta_value’ の数値を「002 」 、 「003」のように
手動で増やす必要があるので運用が大変。■知りたいこと
①アーティスト情報と②アルバム情報については同じアーティストであれば、カスタムフィールドは違うが、
同じ共通番号がふってあるので、その番号で紐づけて自動で出力させる方法を知りたい。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「異なる2つのカスタムフィールドの値を一つのページ内でそれぞれ一緒に表示させたい。」には新たに返信することはできません。