サイドバーに表示されるカテゴリーの順番を替えたいなぁ
確かに!自分で好きな順番に並び替えたいよね。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つの方法
テーマには実装されていなくても、方法はあります!
- ワードプレスの機能を使って並び替える方法
- プラグインを使って並び替える方法
それぞれ説明していきます
メニューとウィジェットを使う
- ダッシュボード>外観>メニュー>新しいメニューを作成しましょうをクリック
- メニュー名に「カテゴリ」と入れて「メニューを作成」をクリック
- メニュー項目の追加から、カテゴリの「すべて選択」をクリックして「追加」
- メニュー構造に追加されたら、ドラッグ&ドロップで並び替えします
- 更新すれば完了
- ダッシュボード>外観>ウィジェットを開く
- ナビゲーションメニューを共通サイドバーに追加する
- 追加したナビゲーションメニューを開き、タイトル「カテゴリ」メニューから「カテゴリ」を選択し、Saveをクリック
これで完了です
画像を見てもらうと解ると思いますが、メニューとウィジェットを使ってサイドバーを並び替えると、デフォルトとは見た目が少し違います
フォルダーのアイコンを親カテゴリの前に表示させたい場合は、メニューのタイトルにを入れることで可能ですが、>を除くことは出来ません
この方法は、カテゴリーを追加したときなど、自動で反映されないので、メニューに追加するのを忘れないように注意しましょう。
Category Order and Taxonomy Terms Orderのプラグインを使う
- プラグインの新規追加でCategory Orderと検索
- Category Order and Taxonomy Terms Orderを「今すぐインストール」
- インストールが完了したら、「有効化」
- ダッシュボード>投稿>Taxonomy Orderを開く
- カテゴリーをドラッグ&ドロップで並び替えします
- 更新を押す
確認しても順番が変わっていなければ、ダッシュボード>上にあるSWELL設定>キャッシュクリア(コンテンツ)をクリックしてから、もう一度、確認してみてください
まとめ
SWELLの機能では、サイドバーにあるカテゴリーの並び替えは出来ません
そこで
- メニューとウィジェットを使ってカテゴリーを表示させる
- プラグインを入れて並び替える
このどちらかの方法を使って、並び替えてください。
見た目のデザインや、自動で反映されたほうがいいのか?など、自分の好みに合わせて選択してください
コメント