サブカテゴリーを利用して複数のカテゴリーをエントリーに設定する
サブカテゴリーとは
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になっています。