WordPressでサイトを作成していると、「カテゴリーの順番を入れ替えたい」と思う時が必ずあります。
理由としては、WordPressでは、基本的に仕様上カテゴリーの順番は変えられないからです。
WordPressで作成したカテゴリーは、基本的に作った順番で表示されるので、運用している期間が長くなるほど、後から追加したカテゴリーが煩雑になってしまいます。近いテーマなのにカテゴリーの順番が離れてしまうとユーザビリティもよくなりません。
また、TCDでもGENSENなどのテーマでは、カテゴリーの順で検索のリストが並ぶので、順番は非常に重要になります。
ただし、プラグインを使用すると、このカテゴリーを簡単に入れ替える事が出来ます。
今回は、TCDテーマでも使用することが確認できたオススメのプラグインをご紹介します。
※ただしバージョンやテーマにより異なりますので、動作を保証するものではございません。
カテゴリーを並び替えるプラグインはたくさんあり、どれを使えばいいかわからないと感じる方も少なくないでしょう。
実際にカテゴリーを並び替えるというシンプルな機能だけでしたら
・WP Category Sort
・Custom Taxonomy Order
上記プラグインを使用することで解決はします。
それぞれの特徴として、「WP Category Sort」はカテゴリーを並び替える操作はシンプルで使いやすいプラグインです。
ですがそれだけであるため、応用がきかない場面も多いかと思われます。
「Custom Taxonomy Order」このプラグインは並び替えはもちろん「Taxonomies」と「カテゴリー」「タグ」「フォーマット」の並び替えも可能となっております。導入しているプラグインによって移動できるプラグインも増減し、より自由度も増しており、カスタムしやすいプラグインです。
設定画面がすこし複雑な点と、「日本語化」されていないので扱いにくいという点があります。
ですが
ここで紹介する「Category Order and Taxonomy Terms Order」というプラグインは、インストールする面でのメリットが多く、扱いやすいものとなっております。
以下では「Category Order and Taxonomy Terms Order」というプラグインに焦点を当てて解説していきます。
こちらのプラグインは「投稿」のカテゴリーの順番を変えることはもちろん、カスタム投稿タイプのカスタムタクソノミーの表示順番も変えることができます。
・「Category Order and Taxonomy Terms Order」とは
・使い方
・設定の仕方
・まとめ
「Category Order and Taxonomy Terms Order」とは。
冒頭でも記載した通り、WordPressでは、カテゴリーの順番を変更する機能は備わっていません。テーマによってはそれが重要になってくるものもあります。ですがプラグインを使用すれば、カテゴリーの並び替えを簡単に行うことができます。
いくつもあるプラグインの中で「Category Order and Taxonomy Terms Order」をオススメする理由があります。
・「投稿」のカテゴリーの表示順番を簡単に変更できる
・カスタム投稿タイプのカスタムタクソノミーの表示順番も変更できる
・カテゴリーの表示順番をドラッグ&ドロップで自由に変更できる
・難しい設定は不要。初期設定のままで利用できる
・管理画面が日本語化されているのでわかりやすい
「Category Order and Taxonomy Terms Order」につきましては以前にも記事をアップしております。
以下は、こちらの記事を深掘りしたものとなっておりますので、ご活用ください。
カテゴリの順番を変更するプラグイン「Category Order and Taxonomy Terms Order」
使い方
では実際にインストールから、使い方までの流れを解説していきます。
まずは公式のページよりダウンロード、インストールを行なってください。
インストールが完了しましたら「投稿」の項目に「タクソノミーオーダー(Taxonomy Order)」が追加されます。
「タクソノミーオーダー(Taxonomy Order)」の項目からは、カテゴリーの並び替えの画面に移動します。
この画面からカテゴリーの並び替えを、ドラッグ&ドロップで簡単に変更できます。
この時、「親カテゴリー」に「子カテゴリー」が含まれている場合、一緒に移動させることができますので非常に便利です。
並び替えが完了したら「更新」を押せば反映されます。
詳細の設定
つぎに詳細な設定を紹介。
プラグインの設定に関してですが、そのままデフォルトのままで使用いただけるようになっていますが、下記に詳細を記載します。
・このプラグインを利用できる最小権限
最小権限より権限の低いユーザーがログインした時は、「投稿」メニューに「タクソノミーオーダー」のメニューが表示されないようになっています。
・自動ソート
テンプレートでカテゴリーの一覧を表示する時、自動的にこのプラグインで設定した順番に設定するかの項目です。
OFFの場合は、手動で orderby パラメータ に term_order を指定することで、プラグインで設定した順に表示する事ができます。
・管理画面でのソート
この設定にチェックが入っていると、記事の新規投稿画面のカテゴリー選択欄等にもプラグインで設定した順を適用されるようになります。
まとめ
以上が、カテゴリーの並び替えができるプラグインの紹介でした。
3種類のプラグインをまとめると下記の様になります。
シンプルなものから、細かな設定もできるプラグインがありますので、
ぜひ、ご自身が運営しているサイトに合わせてプラグインをインストールし、活用していただければと思います。