Movable Type6で記事のない親カテゴリのカテゴリページを出力する方法
Movable Type6で記事のない親カテゴリのカテゴリページを出力する方法を紹介します。
1.問題点
Movable Typeの一時期のバージョン(4.25~4.29)では、記事のない親カテゴリのカテゴリページを出力することができました。
が、MT6では記事のない親カテゴリのカテゴリページを出力できません。
2.記事のない親カテゴリのカテゴリページを出力する
Movable Type6で記事のない親カテゴリのカテゴリページを出力するには、ページを出力したいウェブサイトまたはブログの左メニューにある「設定」→「全般」をクリック(または「設定」をクリック)。
「記事が含まれない場合でも、カテゴリ アーカイブを公開する」をチェック。
3.子カテゴリの記事を親カテゴリページに出力する
2項の設定だけでは空のページが出力されるだけなので、カテゴリ別記事リストテンプレートのMTEntriesタグをMTEntriesWithSubCategoriesタグに書き換えます。
これで親カテゴリ配下のすべての記事が親カテゴリページに表示されます。
4.注意事項
カテゴリの階層が3階層以上の場合、すべての階層で同じ事象になります。
たとえば、子カテゴリのカテゴリページには孫カテゴリの記事が表示されることになります。
5.Movable Type5での対処
MT5も記事のない親カテゴリのカテゴリページを出力することができず、またMT6のような設定項目もありません。
対処方法については、藤本さんの下記の記事でページで公開されています。
Posted by yujiro このページの先頭に戻る
- Movable Typeでブログ記事が属するカテゴリアーカイブのリンクをブログ記事ページに表示する
- Movable Typeで「カテゴリ+年別」の記事一覧を表示する方法
- Movable Typeで親カテゴリーアーカイブに表示した記事のメインカテゴリまでのパンくずリストを表示する
- Movable Typeのカテゴリのベースネームについて
- Movable Typeで複数ブログのブログ記事を同名のカテゴリ別に振り分ける方法
- Movable TypeのMTIfCategoryタグとMTEntryIfCategoryタグの違い
- Movable Typeのカテゴリリストで階層別に背景画像を変更する
- Movable Typeのカテゴリ・フォルダで特定の最上位階層を表示しない方法
- Movable Typeのカテゴリリストにダミーの親カテゴリを表示する
- MTEntriesタグのcategoryモディファイアに「AND」を含むカテゴリを指定する
- ブログ記事ページに自分が属するカテゴリのツリーと直属カテゴリの他のブログ記事一覧を表示する
- Movable Type 5でのMTEntriesタグのcategory/catgoriesモディファイアの動作改善について
- 親カテゴリーアーカイブにサブカテゴリーのブログ記事を表示する場合に特定のサブカテゴリーのブログ記事をフィルタリングする
- 特定のカテゴリのブログ記事を表示する
- 親カテゴリページにサブカテゴリページのリンクを表示する
トラックバックURL
コメントする
greeting