【WordPress】投稿時のクリックタグを順番に並べる方法

『【WordPress】投稿時のクリックタグを順番に並べる方法』をはてなブックマーク この記事をクリップ! この記事をTwitterでつぶやく

Simple TagsWordPressで『タグ』を扱う際、絶対に入れておきたいプラグイン『Simple Tags』。

タグを簡単に設定出来たりする他、エントリーページ内での『関連する記事』、『タグクラウド』の表示設定が簡単になります。

新しい記事を書く時に、今までのタグを一覧表示する機能も備わっておりこれが中々便利。
便利なんだけど、この並びがID順(タグを作った順)になっているので、少々使いづらいです。
同じような事を考える人は探せばいるもので、解決方法を記載してくれてました。
以下は、その解決方法。


現在の最新版なら、『wp-content/plugins/simple-tags/2.7/inc/simple-tags.admin.php』になると思います。
(元の人は2.5と記載していましたが)
この『simple-tags.admin.php』に2箇所手を加えます。

simple-tags.admin.php 1255行目~

// Get all terms
global $wpdb;
$terms = $wpdb->get_col("
  SELECT DISTINCT name
  FROM {$wpdb->terms} AS t
  INNER JOIN {$wpdb->term_taxonomy} AS tt ON t.term_id = tt.term_id
  WHERE tt.taxonomy = 'post_tag'
");
$terms = array_unique($terms);
sort($terms, SORT_LOCALE_STRING);//ADDED BY minorio

simple-tags.admin.php(同ファイル) 2058行目(上記記載前)~
// Get all terms
global $wpdb;
$terms = $wpdb->get_col("
  SELECT DISTINCT name
  FROM {$wpdb->terms} AS t
  INNER JOIN {$wpdb->term_taxonomy} AS tt ON t.term_id = tt.term_id
  WHERE tt.taxonomy = 'post_tag'	
");
$terms = array_unique($terms);
sort($terms, SORT_LOCALE_STRING);//ADDED BY minorio

『//ADDED BY minorio』はこの解決方法を発見した人です。
これでクリックタグが『数字』、『アルファベット』、『ひらがな』、『カタカナ』、『漢字』の順に並びます。
いやー、使いやすいッス。


minorio のプログラミング・メモ
Simple Tags プラグインのクリックタグ表示をアルファベット順にしたい

コメントを書く

Name

E-Mail

Website address