メモ。
MT4系からMT5.2.3にバージョンアップしたところ、ブログ記事が存在しないカテゴリーアーカイブページが無くなってしまいました。
どうもMT5.2.2からこんな仕様になってしまったらしいです・・・(仕様というかバグというか)
これは困った。
親カテゴリーには記事が無くても、サブカテゴリーには記事があるというようなこともあるので、親カテゴリーページがなくなったら辿れなくなってしまいます。
パンくずリストだってリンク切れちゃうし。
MT5.2.2では以下のような解決方法が紹介されてました。
ブログ記事がないカテゴリアーカイブが出力されない(MT5.2.2) - The blog of H.Fujimoto
しかし環境の問題なのか、バージョンが違うせいなのか、プラグインの相性問題なのか、上記の方法ではどうにもならず・・・
完全にお手上げ状態\(^o^)/
仕方ないから、本文が空のエントリーを作って、該当カテゴリーに所属させ、テンプレートで
<MTEntries include_subcategories="1">
<MTIf tag="EntryBody">
~
</MTIf>
</MTEntries>
という風にして対応しました。(include_subcategories="1"はサブカテゴリの記事も表示するというもの。)
しかし何とかしてほしい・・・
MT5.2.2または5.2.3にバージョンアップする際はご注意ください!