wp_list_categories()

リンク付きカテゴリーリストを表示します。カテゴリーリンクをクリックすると、テンプレート階層ルールに基づく適切なカテゴリーテンプレートを用いたカテゴリーページに、そのカテゴリーに属する全ての記事が表示されます。

位置

ループ外

 

引数

  • show_option_all
  • orderby
  • order
  • show_last_updated
  • style
  • show_count
  • hide_empty
  • use_desc_for_title
  • child_of
  • feed_type
  • feed_image
  • exclude
  • exclude_tree
  • include
  • hierarchical
  • title_li
  • number
  • echo
  • depth
  • current_category
  • pad_counts
  • taxonomy
  • walker

コード記述例

カテゴリ一覧を出力(カテゴリスラッグからIDを取得)

<?php //カテゴリ一覧を出力(カテゴリスラッグからIDを取得)
wp_list_categories("title_li=&include=" .(get_category_by_slug('info')->term_id). "," .(get_category_by_slug('event')->term_id). "," .(get_category_by_slug('plan')->term_id));
?>

あるカテゴリに属する子カテゴリをリストで取得

<?php //あるカテゴリに属する子カテゴリをリストで取得
$cat_now = get_the_category();
$cat_now = $cat_now[0];
$parent_id = $cat_now->category_parent;
?>
<?php wp_list_categories("title_li=&child_of=$parent_id"); ?>

カスタムタクソノミーのリスト

<ul>
<?php // カスタムタクソノミーのリスト
wp_list_categories('taxonomy=example&orderby=ID&order=DESC&title_li='); ?>
</ul>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です