Fields」を使用した際の、タクソノミーの出力方法についての備忘録です。結果:タクソノミーの表示成功やりたいこと:カスタム投稿、タクソノミーの表示プラグインを使わずに、カスタム投稿タイプ、カスタムタクソノミーを追加。Fields」でカスタムフィールドを作成。1と2を紐付け、カスタムフィールドから入力→投稿した内容をサイトに表示させる。?>を追加することで表示されたが、「タクソノミー」については期待した値が表示されなかった(公式サイト通りに記述しても、なぜか上手く表示されず)。原因:タームIDが取得されていた。※返り値にタームIDを選択していたため(デフォルト値)、当然といえば当然だったのですが。今回やってみた内容について、始めから順に記述していきます。カスタム投稿タイプ「書籍」の作成function.phpに下記のソースを追加します。管理画面にカスタム投稿タイプ「書籍」が追加されたので、書籍>書籍カテゴリーより、新規カテゴリーを追加します。3つを追加してみました。Fields」でフィールドグループ「書籍」を作成します。2.下記のフィールドを追加します。管理画面の書籍>新規追加より、新しい記事を投稿します。書籍名:W.Press価格:3000本の概要:WordPressの基本的な内容について。〜返り値がタームIDの場合〜カスタム投稿タイプ書籍用に、archive-book.phpを作成します。<p>現在お知らせはありません。class="article"><p>現在お知らせはありません。?>解説16行目で、選択したタームのタームIDが取得されるので、変数$term_idに格納します。指定してタームの全データをデータベースから取得し、変数$termに格納します。18行目で、タームの名前を参照し、出力します。Objectの場合〜追記:こちらの方がよりシンプルで、公式サイトと同様の記述で表示出来ました。フィールド名「書籍カテゴリー」の設定内容の返り値を下記に設定します(他は変更なし)。〜返り値がタームIDの場合〜の14〜20行目を下記に置き換えます。?></p>解説16行目で、タームオブジェクトが取得されるので、変数$termに格納します。18行目で、タームの名前を参照し、出力します。期待通りの値(専門書)が表示されました!一度理解すると難しい内容ではありませんでしたが、だいぶハマってしまいました。Objectに設定しておくべきでした。AM子育ての一番大変な時ではないかと思い恐縮ですが、質問です。ACFでカスタムタクソノミーを使った場合、カスタムタクソノミーの画面の方で、「カウント」のところに、カウントされなくないですか?ここで言うと、「書籍カテゴリー」の管理画面で「専門書」のカウントが増えない、ということです。AM返信が大変遅くなり申し訳ございません。コメントありがとうございます。たしかに、カウントが増えておりませんでした。管理画面より、カスタムフィールド(ACF)→書籍→カテゴリー(編集)→タームの読み込み/保存:チェックありに設定変更したところ、カウントされるようになりました。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)アラサー主婦がポケモンGOをプレイしてみました〜1日目〜アラサー主婦がポケモンGOをプレイしてみました〜2日目〜おうちITママKaori東京都在住の30代一児の母。文系大学卒業後、プログラミング未経験にも関わらず、地方のIT中小企業に就職。プログラマーとして約7年間勤務した後、フリーランスのITエンジニアとなる。