2018年08月01日
Docker for Mac を使って WordPress の...
2018年07月29日
Docker for Mac のインストール
2018年07月08日
Docker 便利コマンドあれこれ
2018年07月08日
オライリーの Docker 本(Docker Up &...
2018年07月05日
iPad mini 2 を購入しました
2018年07月04日
Docker で Jenkins するときのあれこれ

HOME > カテゴリ(WordPress)の記事

タグクラウド(標準ウィジェット)の文字サイズを変えてみた



WordPress に標準で用意されているタグクラウドを表示するウィジェットの文字サイズを変えてみました。

タグクラウドは使用頻度の高いタグほど大きな文字で表示され、逆に使用頻度の低いタグほど小さな文字で表示されるわけですが、デフォルトの最大文字サイズはちょいと大きすぎる(と思う)。

ってことで、タグクラウドで使用するフォントの最大サイズと最小サイズを指定する方法をご紹介します。

functions.php に以下のコードを追加するだけです。

add_filter( 'widget_tag_cloud_args',
  create_function('$args',
  'return array_merge($args, array(\'smallest\' => 8, \'largest\' => 16 ));') );

出来上がりは右側のサイドバーにも出ていますが、こんな感じです。


上記、コードの「smallest」で最小文字サイズを「largest」で最大文字サイズを指定します。上記では最小文字サイズを 8pt で、最大文字サイズを 16pt に指定しています。お好みに合わせて調整してみてください。

「widget_tag_cloud_args」についてはWordPress Codex 日本語版はおろか、本家のドキュメントサイトにも説明がないので詳細はわかりませんが、タグクラウド表示数やフォントサイズ等のカスタマイズ | WordPress Snippetさんによると、表示するタグの数や並び順などを指定できるようです。

$args= array(
  'smallest' => 8
  , 'largest' => 22
  , 'unit' => 'pt'
  , 'number' => 3
  , 'format' => 'flat'
  , 'separator'=> '
'   , 'orderby' => 'name'   , 'order' => 'ASC'   , 'topic_count_text_callback' => 'default_topic_count_text'   , 'topic_count_scale_callback'=> 'default_topic_count_scale'   , 'filter' => 1 );

でわでわ。





この記事にコメントする





Copyright © 2012 - 2013 MacBook Air とWordPressでこうなった All rights reserved
Designed by Theme Junkie. Powered by WordPress.