[WP]wp_list_categories()で親カテゴリーだけ一覧表示する方法

WordPress
スポンサーリンク

WordPressのカテゴリーリンク一覧を表示したい時はwp_list_categoriesを使うと思いますが、

カテゴリーが親子構造になっているサイトで「親カテゴリーだけ」を一覧表示したい場合は、引数にdepth=1を追加します。

親カテゴリーだけ一覧表示

ご利用のテーマのPHPファイルで、カテゴリーリンクを表示したい位置に以下のようなコードを追加します。


なお、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

コメント

タイトルとURLをコピーしました