タグクラウドを表示するテンプレートタグ(WordPress2.3)

WordPress & Businessメモ HOME » WordPressカスタマイズ編 » テンプレートタグ » タグクラウドを表示するwp_tag_cloud()

タグクラウドを表示するwp_tag_cloud()

2008-03-22

WordPress2.3から利用できるようになった、タグクラウドを表示するテンプレートタグが
<?php wp_tag_cloud(); ?>
です。

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

<?php the_tags(’①&②&~&⑨’); ?>

①smalles
 一番小さいフォントサイズを指定
 デフォルトは、「8」

②largest
 一番大きいフォントサイズを指定
 デフォルトは、「22」

③unit
 pt、px、emなどのフォントサイズ単位を指定
 デフォルトは、「pt」

④number
 表示するタグの数を指定
 デフォルトは、「45」
 「0」にすると、すべて表示

⑤format
 表示形式を指定
  flat ・・・ 半角スペース区切りで横に並べて表示(デフォルト)
  list ・・・ リスト形式で表示(ulタグも含めて表示)
 ※WordPress2.5から「array」も対応する予定

⑥orderby
 表示順序を指定
  name  ・・・ 名前順(デフォルト)
  count ・・・  タグ数順

⑦order
 昇順、降順を指定
  asc  ・・・ 昇順(デフォルト)
  desc  ・・・ 降順

⑧exclude
 表示しないタグIDを指定

⑨include
 表示するタグIDを指定

※タグIDは管理画面から調べることができませんが、ソースを見ると、aタグに「class=’tag-link-3′」と記述され、タグIDが「3」だとわかります。
ほかには、DBの「terms」でタグIDを管理しているので、phpMyAdminなどで確認できます。
WordPress2.5からタグIDを管理画面から確認できる予定です。

たとえば、一番大きいフォントサイズを18pt、タグ数が多い順で表示したいときは、次のように記述します。


 <?php wp_tag_cloud('largest=18&orderby=count&order=desc'); ?>

-スポンサーサイト-


コメント

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

コメントを投稿する


 ※公開されません



-スポンサーサイト-

Google