初心者のため、ご教授いただければ助かります。
WordPress5.7.2にて、プラグイン Custom Post UIでカスタム投稿タイプ、カスタムタクソノミーを作り、さらにタクソノミー登録の「名前」「スラッグ」「親」「説明」の項目のほかに別途項目「単価」という項目を独自で新規追加しました(ターム:term_unitprice)。
ここまでは情報を検索しながらなんとかできたのですが、その新規追加したタームの情報が取得できません。ターム名、タームの説明文まではforeachで取得できたのですが、新規追加したターム項目内容(term_unitprice)が出力できませんでした。
この点でもし何かヒント等いただければありがたいのですが、ご教授いただければ幸いでございます。
よろしくお願いいたします。
html
1function create_item_name() { 2 $keyname = 'estimate_item'; 3 global $post; 4 5 // 保存されているカスタムフィールドの値を取得 6 $get_value = get_post_meta( $post->ID, $keyname, true ); 7 $custom_fields = get_post_custom(); // 指定した投稿のすべてのカスタムフィールド情報を取得 8 $my_custom_field = $custom_fields['estimate_item']; // 'estimate_item'のカスタムフィールドの値を取得 9 10foreach ( $my_custom_field as $key ) { 11 $key = get_term($key); 12 13 // ターム名取得 14 $item_name = $key->name; 15 16 // タームの説明文取得 17 $item_kikaku = $key->description; 18 19 // タームの新規項目「単価」取得 20 $item_unitprice = $key->term_unitprice; 21 ・ 22 ・ 23 ・
情報不足かもしれませんが、どうぞよろしくお願いいたします。
あなたの回答
tips
プレビュー