記事の詳細

12月中旬にWordPressのバージョンを4.4にアップグレードしたら、タグがこんな表示になりました。
tag1
あれれ?
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');

tag2
訂正されました。

参考にしたサイトの記事です。
WordPressのタグクラウドの表示がおかしい

関連記事

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


*

WordPressテーマ「AN (tcd014)」

アーカイブ

Twitter

ページ上部へ戻る