12月中旬にWordPressのバージョンを4.4にアップグレードしたら、タグがこんな表示になりました。
あれれ?
h2も反映されていない・・・。
ウィジェットでもう一度入れ替えてみても変わらず、他の運営サイトで違うテーマを使っていても同じ現象が出ていました。でも、オリジナルのテーマでは反映されています。
どうやら、バージョンアップに伴うフィルターフックの仕様が影響しているようです。
今使っているテーマのfunction.phpを見直してみました。
今までのもの
// タグの表示を変える -------------------------------------------------------------------------------- function my_tag_cloud_filter($args) { $myargs = array( 'smallest' => 8, // 最小文字サイズは 8pt 'largest' => 8, // 最大文字サイズは 8pt 'number' => 0, //最大表示 数字を入れればその数まで 'order' => 'ASC', // 表示順は昇順(数字、アルファベット、あいうえお順) ); return $myargs; } add_filter('widget_tag_cloud_args', 'my_tag_cloud_filter');
下から3段分が変更となっています。
訂正後
// タグの表示を変える -------------------------------------------------------------------------------- function my_tag_cloud_filter($args) { $myargs = array( 'smallest' => 8, // 最小文字サイズは 8pt 'largest' => 8, // 最大文字サイズは 8pt 'number' => 0, //最大表示 数字を入れればその数まで 'order' => 'ASC', // 表示順は昇順(数字、アルファベット、あいうえお順) ); $args = wp_parse_args($args, $myargs); return $args; } add_filter('widget_tag_cloud_args', 'my_tag_cloud_filter');
訂正されました。
参考にしたサイトの記事です。
WordPressのタグクラウドの表示がおかしい
この記事へのコメントはありません。