WordPressのカテゴリーリンク一覧を表示したい時はwp_list_categoriesを使うと思いますが、
カテゴリーが親子構造になっているサイトで「親カテゴリーだけ」を一覧表示したい場合は、引数にdepth=1
を追加します。
親カテゴリーだけ一覧表示
ご利用のテーマのPHPファイルで、カテゴリーリンクを表示したい位置に以下のようなコードを追加します。
1 |
<ul><?php wp_list_categories('title_li=&depth=1'); ?></ul> |
なお、depthには以下のような値が設定できますので、サイトに合わせて調整してみてくだい。
depth=0
全ての親子カテゴリーを出力(初期値)depth=-1
全てのカテゴリーをフラット(インデントなし)形式で出力(hierarchical パラメータより優先)depth=1
最上位カテゴリーのみ出力depth=n
n(数値)階層目までを出力。2と指定すれば、最上位とすぐ下の子カテゴリーまでを出力。参考ページ
https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories
コメント