サブカテゴリーを利用して複数のカテゴリーをエントリーに設定する

サブカテゴリーとは

a-blog cms は1エントリーにつき1カテゴリーというシングルカテゴリー方式でしたが、 Ver. 2.10 ではこの仕様を拡張し、メインカテゴリーの他に、複数のサブカテゴリーをエントリーに設定できるようになりました。 サブカテゴリーを使うと一つのエントリーを複数のカテゴリーページで表示することができます。

例えば以下のエントリーがあったとします。


エントリーコード entry-123.html
メインカテゴリー 記事(カテゴリーコード: article) 
サブカテゴリー お知らせ(カテゴリーコード: news)製品(カテゴリーコード: products)

この場合、このエントリーを以下の一覧ページで表示させることができるようになります。

  • https://example.com/article/
  • https://example.com/news/
  • https://example.com/products/

ただし詳細ページでは、メインカテゴリーのみを使ったURLで表示されます。

https://example.com/article/entry-123.html

使い方

機能の有効化

サブカテゴリー機能を有効化するには 管理ページ > コンフィグ > 編集設定 に移動し、「エントリー項目設定」の「サブカテゴリー」にチェックをつけます。


エントリー編集画面

さっそく、エントリーの編集画面をみてみましょう。機能を有効化することでカテゴリーの下に「サブカテゴリー」入力欄が増えています。タグ入力のように複数のカテゴリーを同時に登録できるUIになっています。


サブカテゴリー選択画面