特定カテゴリーの子カテゴリー一覧を作る(WordPress)



WordPressの特定のカテゴリーの子カテゴリーの一覧を表示させるには、

以下のコードを使用します。

特定カテゴリーの子カテゴリー一覧表示コード

<?php wp_list_cats('child_of=8'); ?>

child_of=8の「8」には親カテゴリーのカテゴリーIDを記述します。

一覧は、タグの<li>から書き出されるので、

コード全体を<ul>~</ul>で挟みます。

書き出されるHTML例


<li class="cat-item">***</li>

<li class="cat-item">***</li>

<li class="cat-item">***</li>

※***は、子カテゴリー名

実際に使用する場合の記述例


<div class="foods">

<ul class="foods-list">
<?php wp_list_cats('child_of=8'); ?>
</ul>

</div>

※ID8の親カテゴリー内の子カテゴリーをリスト表示する場合
※自身で記述するdivやulのclass名や、phpコードにより出力されるliのclass(cat-item)に対してcssを適用します。