タグクラウド
0

タグ一覧表示

WordPress(ワードプレス)でタグクラウドを表示するには、

<?php wp_tag_cloud(); ?>

これで、簡単にタグクラウドを生成することが出来る。
このwp_tag_cloudでは、さまざまなパラメータが利用可能。

<?php wp_tag_cloud('number=40&orderby=count&order=DESC'); ?>

number=40:最大40個のタグを表示
orderby=count:各タグを利用頻度順に
order=DESC:降順に並べる(この例の場合は、利用頻度の多いタグを先頭にして並べる)
他にも多数のパラメータを挿入することが出来る。詳しくは下記サイトを参照。
テンプレートタグ/wp tag cloud – WordPress Codex 日本語版
WordPressでタグクラウドを表示するwp_tag_cloud() | WordPress & Business メモ

↑これが一番簡単で一般的なやり方ではあるが、divタグやpタグでスタイルシートをかませて装飾したい時などは下記の方法が便利かもしれない。

<?php
$tag_all = get_terms("post_tag", "fields=all&number=40&orderby=count&order=DESC");
foreach($tag_all as $value):
?>
<div class="my-list"><strong><a href="<?php echo get_tag_link($value->term_id); ?>"><?php echo $value->name;?></a></strong></div>
<?php endforeach; ?>

上記コードは、ダリの雑記:WEBプログラム版 | PHPプログラム・HTML・CMSなどの覚書を書き綴った雑記です。様の
wordpressでタグ一覧を表示する方法 | ダリの雑記:WEBプログラム版を参考にさせて頂いてます。

出力される件数や順番は同じだが、
これならaタグを削除してタグリンクなしでの一覧表示も簡単に出来るし、前後を自由に変更することが可能!

関連記事
カスタム分類で追加したタグ一覧表示
タグ個別のアーカイブページ
ウィジェットのタグクラウドの上限数設定