初めての方にもWordPressをわかりやすく説明

初心者向けワードプレス作成方法とネットビジネスネタのメモサイト

MovableTypeを凌ぐ無料ブログツールWordPressの基本操作、カスタマイズ方法、プラグインなどの情報を提供

カテゴリーリストを表示する<?php list_cats(); ?>

2007-12-11

カテゴリーのリストを表示するテンプレートタグが
<?php list_cats(); ?>
です。

リスト形式で表示されます。


<ul>
 <?php list_cats(); ?>
</ul>

このテンプレートタグはパラメータ挿入ができます。

<?php list_cats(①,’②’,’③’,’④’,’⑤’,⑥,⑦,⑧,⑨,⑩,⑪,’⑫’,’⑬’,⑭,’⑮’,’⑯’,’⑰’,⑱); ?>

①optionall
 全カテゴリーのリンク表示を指定
  TRUE   ・・・ 表示(デフォルト) 
  FALSE  ・・・ 非表示

②all
 全カテゴリーのリンク部分の文字を指定

③sort_column
 表示順序を指定
  id    ・・・ カテゴリーid順(デフォルト)
  name ・・・ カテゴリー名順

④sort_order
 表示順序の昇順、降順を指定
  asc  ・・・ 昇順(デフォルト)
  desc ・・・ 降順

⑤file
 リンク先の出力ファイルを指定
  デフォルトは、「index.php」

⑥list
 リスト形式<li>での出力可否設定
  TRUE   ・・・ 表示(デフォルト) 
  FALSE  ・・・ 非表示

⑦optiondates
 最新記事の投稿日表示を指定
  TRUE   ・・・ 表示 
  FALSE  ・・・ 非表示(デフォルト)

⑧optioncount
 記事数の表示を指定
  TRUE   ・・・ 表示 
  FALSE  ・・・ 非表示(デフォルト)

⑨hide_empty
 投稿記事の無いカテゴリーの表示を指定
  TRUE   ・・・ 非表示(デフォルト)
  FALSE  ・・・ 表示

⑩use_desc_for_title
 リンクのtitle属性に概要を挿入
  TRUE   ・・・ 挿入する(デフォルト)
  FALSE  ・・・ 挿入しない

⑪children
 子カテゴリーの表示を指定
  TRUE   ・・・ 表示 
  FALSE  ・・・ 非表示(デフォルト)

⑫child_of
 指定した親カテゴリー配下の子カテゴリーの表示を指定
  カテゴリーid

⑬Categories
 ※「0」のまま変更不可

⑭recurse
 出力形式を指定
  TRUE   ・・・ 標準(デフォルト) 
  FALSE  ・・・ PHP形式

⑮feed
 カテゴリーフィードへのリンク文字列を指定

⑯feed_img
 カテゴリーフィードへのリンク画像を指定
  ファイル名を記入

⑰exclude
 非表示のカテゴリーidを指定
  カテゴリーid

⑱hierarchical
 階層構造での表示を指定
  TRUE   ・・・ 表示(デフォルト) 
  FALSE  ・・・ 非表示

また、<?php wp_list_cats(); ?>も同じ役割を果たしますが、パラメータの入力方法が変わります。

<?php wp_list_cats(‘①&②&③&~&⑱’); ?>

たとえば、記事数を表示し、カテゴリーid=10配下の子カテゴリーだけを表示するときは、次のように記述します。


<ul>
 <?php wp_list_cats('optioncount=TRUE&child_of=10'); ?>
</ul>

  タグ: ,

-スポンサーサイト-


コメント

コメントはございません。

コメントを投稿する

-スポンサーサイト-

HOME » WordPressカスタマイズ編 » テンプレートタグ » カテゴリーリストを表示する<?php list_cats(); ?>
Google