Fields)で設定したラベル・値・順序を動的に出力する方法を紹介したいと思います。Fields)」ですが、値を出力するときに下記のようなコードをよく見ます。?>このようなコードの場合、仮に「商品」や「価格」の項目名称が変わったときにはその都度中身のコードまで書き換えなければいけません。管理画面で「ラベル」や「順序」を設定しているのだから、どうせならすべての情報を動的に表示させたほうが管理上良いです。先ほど例に挙げたカスタムフィールド項目の設定画面を見てみましょう。上図のとおり、設定画面でラベルや名前や順序を定義しています。この設定内容をそのまま表示するには下記のようなコードを書きます。//値の出力endforeach;?>$acfIDの箇所には、該当のカスタムフィールドの設定ページのIDを入れてください。※設定ページURL「https://~~/wp-admin/post.php?post=〇〇〇&action=edit」の〇〇〇の部分がIDになります。このようなコードにしておけば後から設定を変更した際にもコードを変更する必要がなく、管理・運用がとても楽になります。上記のコードでは登録された値をそのまま出力しています。テキスト項目やテキストエリア項目の場合はこのまま利用して問題ありませんが、セレクト項目やチェックボックス項目などの場合には値を変換する必要があるのでお気を付けください。変換する際には下記のような関数を用意しておくと便利です。$field['value'];break;}}get_field_objectでカスタムフィールド項目の設定を読み込み、$field[‘choices’][$value]とすることで値をラベルに変換できます。このような関数をfunctions.phpに作成しておき、カスタムフィールドの値をget_fieldで出力するときにこの関数を利用してあげてください。Fields)で設定したラベル・値・順序を動的に出力する方法を紹介させていただきました。当サイトではWordpressのカスタマイズ制作依頼を請け負っています。運営中のサイトで何かお困りのことがある方は、下記の記事を参照のうえ気軽にご相談ください。どんな機能・要望でもOK!『Wordpressのカスタマイズ制作』はじめました。このたびWordpressのカスタマイズ制作をはじめました。【bbpress】トピック作成フォームに文章のフォーマットを入力する方法どんな機能・要望でもOK!『WordPressのカスタマイズ制作』はじめました。すべてのブログを見るゾノwebエンジニア月間100万PVメディア運営中フリーのwebエンジニアとして大手企業HPから個人メディアまでさまざまなサイトの制作・運用をおこなっております。プログラミングだけでなくSEOやマーケティングも好きなため、自身でもいくつかのサイトを運営しており、月間最高100万PVを越えるメディアに育てました。webでお困りの方はいつでも気軽にご相談ください。web好きなことを頑張ったからといって稼げるとは限らないけれど、好きなことを頑張れば「稼ぐ能力」は必ず身につく!という話。仕事が続かないと悩んでいる人にぜひ紹介したい!メンタルのサポートまで考えてくれる人材派遣会社。人は何度挫折しても「自分の好きなコトとは何度でも向き合う」って話。幸せとは、「今」この瞬間に感じている喜びがすべてだ。人に必要な2つの愛情。10,000人以上の悩みに触れて感じていること。生きづらさを抱える人の就職・独立を支援する『webエンジニア養成オンラインサロン』を開講します!サービスを立ち上げるうえで大切なのはアイデアじゃなくてモチベーションの見極めだと思う。お金」に変換して返す仕組みが増えたらいいなと思う。特技:おかわり苦手:待てお肉をくれるとなつくむ~。掲示板の実装マニュアルサイトこの他、多数のサービスを運営中!webエンジニアのゾノによる「楽しく、いいものをつくる。」をコンセプトにしたブログです。サイト制作のご依頼からサイト運営のご相談まで承っております。webでお困りの方はどうぞ気軽にご相談ください。