フラッシュ素材(Flash Works)

プロのウェブデザイナーが作ったカスタマイズ可能なホームページ素材Flash(フラッシュ)とWordPressテーマを無料配布しています。
フラッシュ素材(Flash Works)
» » タグクラウドの修正

タグクラウドの修正


『ウィジェット』の『タグクラウド』を使用してもタイトルが表示されず、cssも適用されない状態になっていたので修正しました。

2015年12月28日19時前にインストールした方は、改めて下記リンクからダウンロードし、『functions.php』をアップロードしてください。

修正が必要な方は、『style.css』の上部にVersion: 1.1.1と書かれてある方です。

なお、その他のファイルは変わっていないので必要ありません。

タグクラウドが表示されなかった原因

WordPressテーマ『FlashWork-s』の使い方を説明するページを制作していたら、タグクラウドが機能していないことに気づきました。

テーマ制作時にはずっと表示されていたタグクラウドですが、古い制作途中のテーマで上書きしてしまったのかと心配になり調べました。

  • ソースコードを確認するとタイトルや必要なタグが出力されていない
  • タグクラウドのfunctionの位置を変えても変化なし
  • 削除して試すとcssが適用される

結局、ネットで調べて分かったことですが、公表されているソースコードをそのまま使うと、見出しタグやdivタグで囲まれる前に処理されてしまい、それが原因でタグクラウドがうまく機能しないということでした。

したがって、下記のように少し変更して修正完了です。

//tag cloud
function my_tag_cloud_filter($args) {
    $myargs = array(
        'smallest' => 12,
        'largest' => 12,
        'number' => 30,
        'order' => 'RAND',
    );
	$args = wp_parse_args($args, $myargs);
    return $args;
}
add_filter('widget_tag_cloud_args', 'my_tag_cloud_filter');

でも、なんでテーマ制作時はちゃんと表示されていのかなぁ?

「最初から機能していなければ、こんな修正必要なかったのに」、と思わずにいられません。


関連記事

WordPressテーマ『FlashWork-s』には、『パソコン画面』でグローバルメニューを入れ子にした場合と、『タブレット・スマホ・携帯...


カスタマイズが簡単なワードプレス無料テーマで、主に次のようなオリジナル機能が備わっています。 レスポンシブデザイン 背景色・...



コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

最新記事

Flash Works

WordPressテーマ『FlashWork-s』で見出しタグが使われている箇...

Flash Works

WordPressテーマ『FlashWork-s』に用意されている装飾コードに...

Flash Works

ワードプレスのヘッダー画像の設定方法について説明いたします。また、簡単な変更で...

Flash Works

WordPressテーマ『FlashWork-s』に組み込まれているGoogl...

Flash Works

WordPressテーマ『FlashWork-s』に組み込まれているサイドバー...

素材ラインナップ

How to ホームページ

インフォメーション

検索