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タグを削除してタグリンクなしでの一覧表示も簡単に出来るし、前後を自由に変更することが可能!