記事の概要

この記事では、カテゴリを開閉式(アコーディオン形式)にできる「Robert Felty」氏の「Collapsing Categories」を紹介します。

「Collapsing Categories」とは?

Collapsing Categoriesとは、WordPressのカテゴリウィジェットを開閉式にできるプラグインです。現在開いているカテゴリ以外を閉じるといった機能も搭載されていて便利です。

「Collapsing Categories」の導入方法

手順1WordPressの管理画面にログインします。

手順2管理画面の左メニューの”プラグイン”をクリックします。

wp_plugin-001

手順3”プラグイン”の中の”新規追加”をクリックします。

wp_plugin-002

手順4画面右上の検索欄に”Collapsing Categories”と入力します。

collapsing_categories-001

手順5下記画像のプラグインを探して”インストール”をクリックします。

collapsing_categories-002

手順6”インストール”のボタンが”インストール中”を経て”有効化”ボタンに変わるので、”有効化”ボタンをクリックしたらインストールは完了です。

「Collapsing Categories」の使用方法

手順1WordPressの管理画面の左メニューの”外観”をクリックします。

collapsing_categories-003

手順2”外観”メニューの”ウィジェット”をクリックします。

collapsing_categories-004

手順3ウィジェットに”Collapsing Categories”が追加されているので、それをウィジェットの任意の場所にドラッグします。

collapsing_categories-005

手順4以上で”Collapsing Categories”の設置は完了です。

「Collapsing Categories」の設定

基本設定

ウィジェットの設定画面を開くと、下記画像のようになります。

collapsing_categories-006

以下設定方法について書きます。

Title
ウィジェットのタイトルを入力します。
Link to
ここは空欄でかまわないでしょう
Show Post Count
カテゴリの投稿数を表示するか否かの設定です。
Show Post Date
投稿の投稿日を表示するか否かの設定です。投稿を表示しない場合は無視して構いません。
Sort Categories by
カテゴリの並び順を設定します。カテゴリーの並び順の変更は別のプラグインで行ったほうが便利なので割愛します。
Sort Posts by
投稿並び順を設定します。投稿を表示しない場合は無視して構いません。
Taxonomy type
カテゴリーのみを設定するので”カテゴリー”を選択します。
Post type
投稿を表示しない場合は無視して構いません。
Expanding shows
カテゴリーのみを表示したいので”Just Sub-categories”を選択しました。
Clicking on category name
カテゴリの名前をクリックしたときの動作を選択します。
Expanding and collapse characters
カテゴリの開閉部分のデザインを選択します
Expanding and collapse characters
カテゴリの開閉部分のデザインを選択します
Auto-expand these categories (separated by commas)
あらかじめ開いておきたいカテゴリをカンマで区切って入力します。
Exclude or Include these categories (separated by commas)
除外したり含んだりするカテゴリをカンマで区切って入力します。
Exclude post X from categories A and B when A or B is excluded
投稿が2つのカテゴリを持っていてそのうちの1つが除外したカテゴリに属している場合について除外するかどうかを設定します。
Exclude posts older than
一定期間以上経過した投稿を表示させないようにします。
Include RSS link
RSSリンクの含む・含まないを設定します。
Style
ウィジェットのスタイルを設定します。

高度な設定

ウィジェットの”Advanced options”を開くと、下記画像のようになります。

collapsing_categories-007

以下設定方法について書きます。

When category X has sub-categories, group posts in a sub-category into a
カテゴリが子カテゴリを持つ場合の動作を設定するようですが、無視してもかまわないでしょう。
Accordion style
カテゴリを開いたら別のカテゴリを閉じるように設定します。
Remember expanding and collapsing for each visitor (using cookies)
現在開いているカテゴリをクッキーに保存するかどうかを設定します。
Show top level categories
親カテゴリを表示するかどうかを設定します。
Expand categories assigned to a particular post on a single post page
現在開いている記事のカテゴリを開くかどうかを設定します。
Posts should come before sub-categories
投稿が子カテゴリよりも前に来るかあとに来るかを設定します。
Show Empty Categories
未使用のカテゴリを表示するか否かを設定します。
Show debugging information (shows up as a hidden pre right after the title)
デバッグ情報を表示するかどうかを設定します。

まとめ

この記事ではカテゴリを開閉式(アコーディオン形式)にできる「Robert Felty」氏の「Collapsing Categories」を紹介しました。

長々と設定方法を書きましたが、通常は画像のように設定すればいいと思います。

私が設定したカテゴリウィジェットが使いにくいという場合は各々でこのプラグインを研究してみてください。

長文を読んでいただきありがとうございました。