Category Order and Taxonomy Terms Orderは、WordPressで作成したカテゴリーやカスタムタクソノミーの表示順を並べ替えることができるプラグインです。
以前、Category Orderというカテゴリーの表示順を並べ替えるプラグインを紹介しましたが、Category Orderはカテゴリーにしか対応していません。それに比べて、Category Order and Taxonomy Terms Orderはカスタムタクソノミーの並べ替えにまで対応しています。
Category Order and Taxonomy Terms Orderのインストール
インストール手順は以下の通りです。
- Category Order and Taxonomy Terms Orderをダウンロードします。
- ダウンロードしたファイルを展開し wp-content/plugins にアップロードします。
- 管理画面の[プラグイン]ページで、Category Order and Taxonomy Terms Orderプラグインを有効化します。
Category Order and Taxonomy Terms Orderの設定
[設定] – [Taxonomy Terms Order]にアクセスすることで、基本設定を行うことができます。よくわからない場合は、初期設定のままで大丈夫です。
このプラグインを利用できる最小権限:プラグインを操作することができる権限を指定します。デフォルトではAdministrator
自動ソート:自動ソートのオン・オフを切り替えます。デフォルトではオン
管理画面でのソート:チェックを入れると、管理画面内でタームの順序を変更します。デフォルトはチェックあり
「自動ソート」は、get_termsを使ってタームのリストを取得する際の順番を入れ替えるかどうかを指定する設定です。
設定画面内では、以下のように説明されています。
- 自動ソートオフ
クエリーは変更されません。タームは元の順序で表示されます。タームを必要とされる順序で取得するには、orderby パラメータで term_order を使う必要があります。
$argv = array( 'orderby' => 'term_order', 'hide_empty' => false ); get_terms('category', $argv);
- 自動ソートオン
クエリーは更新され、すべてのタームは手動で設定した順序で表示されます。タームの順序に適用させるためにテーマのコードを変更したくなければ、こちらの方をおすすめします。
Category Order and Taxonomy Terms Orderの使い方
カテゴリーやタクソノミーの並べ替えは、[投稿] – [タクソノミーオーダー]もしくは[カスタム投稿名] – [タクソノミーオーダー]にアクセスして実施します。
ドラッグ&ドロップで動かして並べ替えます。並べ替えが完了したら、[更新]をクリックして内容を反映させましょう。
あとがき
Category Orderと同様、直感的に操作できるのがいいですね。
カスタムタクソノミーにも対応しているので、カスタムタクソノミーの表示順を並べ替えたい場合は、Category OrderではなくCategory Order and Taxonomy Terms Orderを使いましょう。