Tweet this

WordPressでタグクラウドを表示するためのテンプレートタグ

WordPress2.3以降、タグクラウド表示をさせることが出来るようになったので、テンプレートタグを使って表示させてみた。設定方法はWordPress & Business メモさんところの『タグクラウドを表示するwp_tag_cloud()』という記事がとてもわかりやすいです。たぶん、一回設定したくらいだとタグなんてすぐに忘れてしまうので覚書。

設定方法:デフォルト編

<?php wp_tag_cloud(); ?>

上記タグをテンプレート内の表示させたい部分に挿入するだけで、デフォルトのタグクラウド表示となります。デフォルト表示タグ数は45、フォントサイズは最大22ptです。

設定方法:カスタマイズ編

<?php the_tags(’1&2&~&9’); ?>

パラメータ挿入をして表示タグ数、フォントサイズ、表示形式、表示順序などを設定できるので、サイトのデザインに合わせて設定が可能です。一番大きいフォントサイズを45pt、表示タグ数30、タグ数が多い順で表示させるとこんな感じ。

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

と書きます。

パラメータ一覧

*WordPress & Business メモさんのものを転載

1.smalles
一番小さいフォントサイズを指定 デフォルトは、「8」
2.largest
一番大きいフォントサイズを指定 デフォルトは、「22」
3.unit
pt、px、emなどのフォントサイズ単位を指定 デフォルトは、「pt」
4.number
表示するタグの数を指定 デフォルトは、「45」 「0」にすると、すべて表示
5.format
表示形式を指定
flat ・・・ 半角スペース区切りで横に並べて表示(デフォルト)
list ・・・ リスト形式で表示(ulタグも含めて表示)
 ※WordPress2.5から「array」も対応する予定
6.orderby
表示順序を指定  name・・・名前順(デフォルト)  count・・・タグ数順
7.order
昇順、降順を指定  asc・・・昇順(デフォルト)  desc・・・降順
8.exclude
表示しないタグIDを指定
9.include
表示するタグIDを指定

Related Posts

No related posts.

Tags: , ,

Leave a Reply