【SWELL】サイドバーにあるカテゴリーの順番を並び替える方法

りろ

サイドバーに表示されるカテゴリーの順番を替えたいなぁ

あさひ

確かに!自分で好きな順番に並び替えたいよね。SWELLのテーマでカテゴリの並び替え機能があるか調べてみるね

この記事では

この記事では

  • SWELLテーマでサイドバーのカテゴリー並び替えが出来るのかどうか
  • SWELLテーマ以外で、サイドバーのカテゴリーを変える2つの方法

について話していきます

目次

SWELLテーマでサイドバーにあるカテゴリーの並び替えについて

SWELLテーマで、サイドバーのカテゴリーを変えられるか探していて、SWELLのフォーラムの中で見つけました

カテゴリーの順番をSWELLテーマの機能で変更する方法はない

あさひ

残念ながら、テーマに並び替えの機能は無いみたい。SWELLフォーラムのやり取りを一部抜粋して紹介します

フォーラムの中で、購入者の方が

プラグインを使って、カテゴリの順番をコントロールしていますが、プラグイン使わなくても順番のコントロールができるように、検討してもらえないか?

こんなニュアンスの質問をしていて、それに対し開発者の了さんは

Category Order and Taxonomy Terms Order などの便利なプラグインがすでにたくさんあり、そこまでの機能をテーマに組み込む必要性を感じないので、実装する予定はないです!

こんな回答をしていました(部分的に抜粋しています)

詳しくはこちらを確認
https://u.swell-theme.com/community/swell-request/

今後、SWELLテーマに実装する予定もない

フォーラムの回答から、今後もテーマに組み込んでカテゴリの並び替えが出来るようにする予定もないということになります

個人的にはちょっと残念ですが、他に方法があるのでということになります

全ての要望に応えていては了さんも大変なので、本当に必要か?見極めが必要になりますね

あさひ

そこで、別の方法を使ってサイドバーに表示されるカテゴリの順番を並び替える方法を2つ紹介します

サイドバーのカテゴリを変える2つの方法

テーマには実装されていなくても、方法はあります!

  1. ワードプレスの機能を使って並び替える方法
  2. プラグインを使って並び替える方法

それぞれ説明していきます

メニューとウィジェットを使う

STEP
カテゴリ用のメニューを作成
  1. ダッシュボード>外観>メニュー>新しいメニューを作成しましょうをクリック
カテゴリの順番を並び替え1
  1. メニュー名に「カテゴリ」と入れて「メニューを作成」をクリック
サイドバーのカテゴリの並び替え2
  1. メニュー項目の追加から、カテゴリの「すべて選択」をクリックして「追加」
  2. メニュー構造に追加されたら、ドラッグ&ドロップで並び替えします
  1. 更新すれば完了
STEP
ウィジェットの追加
  1. ダッシュボード>外観>ウィジェットを開く
  2. ナビゲーションメニューを共通サイドバーに追加する
  3. 追加したナビゲーションメニューを開き、タイトル「カテゴリ」メニューから「カテゴリ」を選択し、Saveをクリック

これで完了です

これは、サイドバーに表示される見た目の画像です

画像を見てもらうと解ると思いますが、メニューとウィジェットを使ってサイドバーを並び替えると、デフォルトとは見た目が少し違います

フォルダーのアイコンを親カテゴリの前に表示させたい場合は、メニューのタイトルにを入れることで可能ですが、を除くことは出来ません

この方法は、カテゴリーを追加したときなど、自動で反映されないので、メニューに追加するのを忘れないように注意しましょう。

Category Order and Taxonomy Terms Orderのプラグインを使う

STEP
プラグインのインストール
  1. プラグインの新規追加でCategory Orderと検索
  2. Category Order and Taxonomy Terms Orderを「今すぐインストール」
  3. インストールが完了したら、「有効化」
STEP
並び替え作業
  1. ダッシュボード>投稿>Taxonomy Orderを開く
  2. カテゴリーをドラッグ&ドロップで並び替えします
  3. 更新を押す
あさひ

確認しても順番が変わっていなければ、ダッシュボード>上にあるSWELL設定>キャッシュクリア(コンテンツ)をクリックしてから、もう一度、確認してみてください

他にも、WP Category Sortというシンプルなプラグインがありましたが、更新が3年前で止まっていたので紹介を止めました

まとめ

SWELLの機能では、サイドバーにあるカテゴリーの並び替えは出来ません

そこで

  1. メニューとウィジェットを使ってカテゴリーを表示させる
  2. プラグインを入れて並び替える

このどちらかの方法を使って、並び替えてください。

あさひ

見た目のデザインや、自動で反映されたほうがいいのか?など、自分の好みに合わせて選択してください

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!

コメント

コメントする

CAPTCHA

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次
閉じる