エントリー
freoのタグクラウドのソート順を変更する
freoではタグクラウドのソート順はタグ名の昇順になりますが、これを変更する方法です。
以下はエントリータグクラウドの場合です。
libs/freo/plugins/display.entry_tagcloud.php の66行目あたりにある
ksort($tags, SORT_STRING);
の部分を以下(赤字部分)のように変更して下さい。
【タグ名の降順】
krsort($tags, SORT_STRING);
【該当記事数の少ない順】
asort($tags, SORT_NUMERIC);
【該当記事数の多い順】
arsort($tags, SORT_NUMERIC);
【タグ名の自然順ソート(第1、第2、第3...第10、第11といった順に並べる)】⇒ デフォルトだと第1、第10、第11、第2、第3...の順に並んでしまう
uksort($tags, 'strnatcmp');
またはPHPのバージョンが5.4.0以降なら
ksort($tags, SORT_NATURAL);
でもOK。
※今のところランダムに並べる方法は不明です。
※files/plugins/entry_tagcloud.log に記録されるタグの順番も変更したい(サイトの表示には影響しません)なら、libs/freo/plugins/end.entry_tagcloud.php の64行目あたりの
ksort($entry_tags, SORT_STRING);
も同様に変更して下さい(上の$tagsの部分は$entry_tagsになります)。
ページ移動
関連エントリー
- 2017/09/15 freoをPHP5.5.x、5.6.x、7.xで使用する場合の注意点
- 2017/06/10 freoをスマートフォンから見た時にリストのリンクなどをボタン化する
- 2016/06/16 freoのエントリーギャラリー表示のメディアファイルを限定する
- 2014/04/27 freoのインフォメーションのページにサイドバーを表示させる
- 2014/01/29 Twitterの新ウィジェットを幅220px以下のサイドバーに収める方法
- 2013/11/30 freoの投稿者ユーザーがエクスポートやインポートプラグインにアクセスできないようする方法
- 2013/09/20 freoのコメント管理画面に投稿先とコメントを表示する
- 2013/09/16 freoのページの検索結果で該当ページの親ページを表示する方法
- 2013/06/01 freoのサイドバーのカレンダーで今日の日付にclassをつける
- 2013/03/06 freoのサイドメニューのカテゴリーをセレクトメニューで表示する
コメント
- コメントはまだありません。
コメント登録
- コメントを入力してください。
- 一旦登録したコメントは、あとで編集できませんのでご注意下さい。