WordPressでカテゴリーの表示順を自由に変更する
WordPress(ワードプレス)を利用する際、ブログ運営者は自分でカテゴリーを作成することができます。
一般的に、ブログを運営する際には、複数のカテゴリーを使用することが一般的です。その際、カテゴリーの表示順が気になることもあるでしょう。
この記事では、複数のカテゴリーを持つ場合に、それらの表示順がどのように決定されるか、そして表示順を変更する方法について説明します。
初期状態のカテゴリー表示順の法則
WordPressの初期状態では、複数あるカテゴリーの表示順に法則があります。
それは、
- 記号
- 数字
- アルファベット
- カタカナ
- ひらがな
- 漢字
という順番です。
カテゴリーの表示順を変更するプラグイン
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」があることを確認します。
カテゴリーの並び順を変える
WordPress左サイドバーの「投稿」を押し、「タクソノミーの並び順」を押します。
カテゴリーが表示されているので、自由に動かして順番を決めます。
これでプラグインを使ったカテゴリーの表示順変更は終了です。
プラグインなしで表示順を変更するには
プラグインなしでカテゴリーの表示順を変更するには、「メニュー」と「ウィジェット」を使います。
- カテゴリーを表示するメニューをつくる
- つくったメニューをウィジェットとして設定する
という流れで作成していきます。
カテゴリーを表示するメニューをつくる
まずはメニューをつくります。
管理画面左のサイドバーにある「外観」→①「メニュー」を選びます。
メニュー名に②「サイドバーカテゴリー」と入れ(自由に決めてOK)、画面右下の③「メニューを作成」を押します。
ると画面左側にこのメニューで表示させる内容を選べるようになります。
そこで
④「カテゴリー」を押す
⑤「すべて選択」にチェックを入れ
⑥「メニューに追加」を押す
と操作します。
画面右側の「メニュー構造」にカテゴリーが表示されます。
このカテゴリーはカーソルで自由に順番を入れ替えることができますので、操作してみて下さい。
好きな順番に入れ替えたら、画面下の「メニューを保存」を押します。
つくったメニューをウィジェットとして設定する
ウィジェットの管理画面は、WordPressの左サイドバーから「外観」→「ウィジェット」と押して表示します。
「ナビゲーションメニュー」というウィジェットを見つけます。
これを押して展開し、「サイドバー」が選ばれた状態にして「ウィジェットを追加」を押します。
すると画面内の「サイドバー」という枠に、「ナビゲーションメニュー」が追加されます。
次にこのナビゲーションメニュー内で、
- 「タイトル」に「カテゴリー」と入力
- 「メニューを選択」で先ほどつくったメニュー「サイドバーカテゴリー」を選ぶ
- 表示設定はとりあえず無視でOK
と設定し、「保存」を押します。
まとめ
WordPressでカテゴリーの表示順を自由に変更する方法は、主に以下の2つあります。
- 「メニュー」と「ウィジェット」を使った方法
- プラグインを使った方法
両方の方法にはそれぞれ一長一短があります。
まず、「メニュー」と「ウィジェット」を使った方法は、WordPressの標準機能を活用しており、プラグインを使用しないためサイトの軽量化に貢献します。しかし、カスタマイズの自由度はやや制限されるかもしれません。
一方、プラグインを使った方法は、簡単に設定できる利点があります。しかし、プラグインの更新が止まったりセキュリティリスクがある場合もありますので、その点を考慮する必要があります。
どちらの方法を選択するかは、利用者の好みやサイトの要件によって異なります。基本的に、プラグインを使わずに済む場合は、WordPressの標準機能を活用することが望ましいと言えますが、必要に応じてプラグインを活用することも検討してください。