LinkWordPressを使ってホームページを制作する場合、頻繁に更新するコンテンツにはカスタム投稿タイプ、カスタムタクソノミーを独自に設定し、さらに更新ページにカスタムフィールドをセットすることで負担を軽減できます。今回はその応用として、カスタム分類(タクソノミー)のアーカイブページで、現在のターム(項目)に応じた子タームリンク付きリストを表示する方法をまとめます。トマト」などを表示させます。設定したターム数が少なければ、その数に応じて複数のテンプレートファイルを作ればいいのでしょうが、ターム数が増え、階層も深くなると、そうもいきません。そこで一つのテンプレートファイルで実現できるようにしたいと思います。「function.php」に次のように記述する。これはアーカイブページでカスタム分類のターム情報を取得できるようにしています。get_term($id,$tax_slug);}「wp_list_categories」を使ってリスト表示させるテンプレートタグ「wp_list_categories」を利用して、アーカイブページでリンク付きタームリストを表示させます。その際、現在のタームに応じて子タームのリストを表示させたいので、パラメータ「child_of」を利用します。ちなみに「child_of」はこのパラメータで指定したタームIDの子ターム(項目)のみ表示させます。値に「$term->term_id」をセットします。これで現在のタームに応じた子タームのリンクリストが表示できます。「depth」はターム階層のどのレベルまでをリストに出力するかを指定できます。1はどれだけ階層が深くても最上位のタームのみ出力します。「show_count」は各タームに投稿数を表示するかどうかを指定できます。1が表示、0が非表示です。「show_option_none」には値がセットされていませんが、こうすることで子タームが存在しない場合に表示される「カテゴリーなし」を非表示にできます。その他のパラメータについては、こちらを参考にどうぞ。