カテゴリウィジェットの「子カテゴリ」を非表示にする方法【WordPress】


ごきげんよう、バビです。

記事数が増えてサイトマップを作成したら、カテゴリも整理したくなったので、整理したんですけど、サイドバーとかフッターに設置しているカテゴリウィジェットが長すぎるので、カスタマイズすることにしました。

カテゴリーが長すぎたんですよね。

プラグインを探してみた

最初は子カテゴリを非表示にして、親カテゴリの横の「+」とか何かボタンを押すと表示されるような感じになるプラグインを探してみました。

で、「Collapsing Categories」というプラグインを入れてみたのですが、SANGOとの相性が悪いのか、変な感じの表示になってしまうので、面倒なので、子カテゴリ自体非表示にすることにしました。

どなたかいいプラグインがあれば教えてください。

子カテゴリを非表示にするのは簡単

一言でいうとこのCSSを貼り付けるだけです。

CSS
/*子カテゴリ非表示*/
.children{
display:none;
}
BEFORE
AFTER

 

だいぶすっきりしました。

SANGOの場合の表示

SANGOなら非表示になった子カテゴリも、親カテゴリをクリックすればカテゴリページでこんな感じで表示されています。

SANGOの場合だけかもしれませんが、親カテゴリの「カテゴリーの編集」で、「説明」に何か入力すると、子カテゴリーのボタンが表示されなくなるので注意です。

何か説明文などを入れたい場合は、個別に子カテゴリーへのリンクも設定する必要があります。

試しにこのサイトの「ブログ」のカテゴリーでものぞいてみてください。

コメントを残す

メールアドレスが公開されることはありません。