【WordPress】タグクラウドのカスタマイズ
wordpressのタグクラウドウィジェットを使うと
よく使うタグが大きくなる仕様になってますよね。
分かり易くていいんだけどもちょっと振り幅が大きい・・・
し、何よりでかすぎる。
なのでちょこっと修正。
wp-includes/category-template.phpを直接修正する方法もあるみたいなんだけど
修正範囲をテーマごとにしておきたいなーって事で
functions.phpをいじる方法で対応。
functions.phpはちょっと失敗するとページが表示されなくなっちゃったりするから
バックアップは取っておきましょうね。
[functions.php]
// タグクラウド調整 function my_tag_cloud_filter($args) { $myargs = array( 'smallest' => 10, // 最小フォントサイズ10pt 'largest' => 13, // 最大フォントサイズ13pt 'number' => 30, // 最大表示件数30件 'order' => 'RAND', // 表示順ランダム 'echo' => false, // wordpress4.4以前の場合はこの行は不要 ); return $myargs; } add_filter('widget_tag_cloud_args', 'my_tag_cloud_filter');
これでフォントサイズなんかの調整ができます。
wordpress4.4以降の場合
'echo' => false,
の記述がないとwidgetのdiv、ひいてはtagcloudのdivが消えてしまいます。
後はcssでお好みにどぞ。
フォントサイズにバラつきがあるから
line-heightはちょっと広めに取ってあげるとよいかと。