WordPressは多くのウェブサイトやブログに使われている人気のCMS(コンテンツ管理システム)ですが、カテゴリーの並び順をデフォルトの状態から変更したいと思ったことはありませんか?特に多くのカテゴリーを持っているサイトでは、ユーザーにとって見やすい順序に整えることが重要です。この記事では、WordPressのカテゴリーの並び順を簡単に変更する方法と、おすすめのプラグインをご紹介します。

Contents
1. WordPressでカテゴリーの並び順を変更する方法
デフォルトのカテゴリー順
WordPressの標準設定では、カテゴリーは自動的に名前順やID順で表示されます。この設定では、特定の意図を持ってカテゴリーを並べ替えたい場合に、少し不便です。たとえば、最も重要なカテゴリーを上位に表示したい、または特定のテーマに関連するカテゴリーをグループ化して表示したいというニーズがある場合、手動で並び替える必要があります。
テーマファイルを編集して並び順を変更
最も基本的な方法は、テーマファイルの編集です。具体的には、functions.phpファイルにカスタムコードを追加して、カテゴリーの並び順を変更できます。以下のようなコードを追加することで、カテゴリーを名前順にソートすることが可能です。
function custom_category_order($orderby) {
$orderby = 'name';
return $orderby;
}
add_filter('get_terms_orderby', 'custom_category_order');
2. プラグインを使ってカテゴリーの並び順を簡単に変更
WordPressでは、コードを直接編集しなくても、プラグインを使用することで簡単にカテゴリーの並び順を変更できます。以下は、特におすすめのプラグインです。
① Category Order and Taxonomy Terms Orderの使用方法
「Category Order and Taxonomy Terms Order」は、最も人気のあるプラグインの一つで、直感的に使えるドラッグ&ドロップ方式でカテゴリーの順序を変更できます。
使用方法
-
プラグインをインストールする
- WordPress管理画面にログインし、左サイドバーから「プラグイン」→「新規追加」をクリックします。
- 検索バーに「Category Order and Taxonomy Terms Order」と入力し、該当するプラグインを見つけたら「今すぐインストール」をクリックし、その後「有効化」します。
-
設定を行う
- プラグインの有効化後、左サイドバーに「Taxonomy Order」という新しいメニューが表示されます。このメニューから、並び替えたいカテゴリーやカスタムタクソノミーを選択します。
-
カテゴリーの並び順を変更する
- 選択したタクソノミーページで、カテゴリーリストが表示されます。ここでドラッグ&ドロップを使って、カテゴリーの並び順を自由に変更します。
- 並び替えが完了したら、「保存」をクリックして設定を反映させます。
特徴と利点
- 直感的なインターフェースで初心者にも使いやすい。
- カテゴリーだけでなく、タグやカスタムタクソノミーの順序も変更可能。
- 他のプラグインやテーマとの互換性が高く、サイト全体のカスタマイズが可能。
② Simple Custom Post Orderの使用方法
「Simple Custom Post Order」は、投稿、ページ、カテゴリーなどの順序を簡単にドラッグ&ドロップで並び替えできる万能プラグインです。特に複数の投稿タイプを持つサイトに適しています。
使用方法
-
プラグインをインストールする
- WordPress管理画面から「プラグイン」→「新規追加」を選び、検索バーに「Simple Custom Post Order」と入力してインストール&有効化します。
-
設定を確認する
- 左サイドバーの「設定」メニューから「SCPOrder」を選択します。ここで並び替えを適用したいコンテンツ(投稿、カテゴリー、ページなど)にチェックを入れて保存します。
-
カテゴリーの並び順を変更する
- チェックを入れたカテゴリーや投稿の編集画面で、ドラッグ&ドロップで並び順を自由に変更します。並び替え後、自動的に変更が適用されますが、念のため「保存」をクリックして確定します。
特徴と利点
- 投稿、カテゴリー、ページのすべてに対応。
- 設定が簡単で、複数のコンテンツタイプを同時に管理できる。
- 柔軟な並び替え機能で、サイト全体の構造を整理しやすい。
③ WP Term Orderの使用方法
「WP Term Order」は、軽量でシンプルなプラグインで、主にカテゴリーやタグ(タクソノミー)の並び順を管理するのに使えます。
使用方法
-
プラグインをインストールする
- 他のプラグインと同様に、管理画面から「プラグイン」→「新規追加」へ移動し、検索バーに「WP Term Order」を入力してインストール&有効化します。
-
カテゴリーの並び順を変更する
- 管理画面の「カテゴリー」セクションに移動すると、リストが表示されます。このリスト上で、カテゴリーをドラッグ&ドロップすることで並び順を変更できます。
-
変更を保存する
- 並び順を変更した後、必ず「保存」ボタンをクリックして変更を反映させます。
特徴と利点
- 余計な機能がなく、カテゴリーやタクソノミーの並び替えに特化。
- シンプルで直感的に操作でき、軽量で動作が速い。
- 他のプラグインやテーマへの干渉が少なく、簡単に導入可能。
3. プラグインの活用によるメリット
プラグインを使用してカテゴリーを並び替えることで、以下のようなメリットがあります。
ユーザビリティの向上
訪問者が重要なカテゴリーにすぐアクセスできるように、視覚的に整理されたメニューを作成できます。これにより、ユーザーはサイト内で迷うことなく、必要な情報にたどり着けます。
SEO効果
適切に整理されたカテゴリー構造は、検索エンジンにも好まれます。検索エンジンはカテゴリーを通じてコンテンツの関連性を理解しやすくなるため、SEOの向上にもつながります。
操作の簡略化
プラグインによるドラッグ&ドロップ操作は、技術的な知識がなくても簡単に導入できるため、効率的にサイト管理が行えます。テーマのコードを編集する必要がなく、更新時のメンテナンスも不要です。
まとめ
WordPressでカテゴリーの並び順を並び替えるためには、プラグインの活用が最も手軽で効率的です。Category Order and Taxonomy Terms OrderやSimple Custom Post Order、WP Term Orderのようなプラグインを使えば、ドラッグ&ドロップで簡単にカテゴリーやタクソノミーを管理できます。
特に、大規模なサイトや多くのカテゴリーを持つブログにとって、整理されたカテゴリー構造はユーザーエクスペリエンスの向上だけでなく、SEOにもプラスの効果をもたらします。これらのプラグインを活用して、効率的なサイト運営を目指しましょう。




