- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Movabletype 4 でエラー)
Movabletype 4でエラー
このQ&Aのポイント
- Movabletype 4でエラーメッセージが表示される問題の解決策を教えてください。
- Movabletypeを3から4にアップデートした際に、特定のテンプレートでエラーメッセージが発生しています。
- カテゴリが登録されていない記事を投稿するとエラーメッセージが表示される問題について、解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 恐らく、 テンプレート名『10トップページ』の中で、 <MTCategoryLabel>が<MTCategories>以外の場所で使われていますよ! というエラーメッセージです。 エラーを見る限り、 誤って<MTEntries>~</MTEntries>内に<MTCategoryLabel>を使用している可能性があります。 <MTCategoryLabel>は<MTCategories>内で使わなければなりません。(カテゴリーアーカイブ以外) よって、 テンプレート名『10トップページ』の<MTEntries>~</MTEntries>内に記述された <MTCategoryLabel>を<MTEntryCategory>に書き換えてみてください。
お礼
ありがとうございました。まさにご指摘の通りでした。 既にお気づきかもしれませんが、「PmHeadChanger」なるプラグ印を利用して おりまして、それを導入する時にどこかのブログで見た導入方法をそのまま 実践したのだと思います。「<MTCategoryLabel pmhc="">」となっている ところをご指摘の通り「<MTEntryCategory pmhc="">」としたところきちんと うごきました。ありがとうございます。 ただ、不思議なことにこのエラー、やはりカテゴリーがただしく登録されて いない時のみ起こるようで、カテゴリーが登録されている場合はエラーが 起こらないんです。 「MTCategoryLabel」と「MTEntryCategory」は同じ働きをするものと思って よいのでしょうか。詳しくはまたタグリファレンスでも見てみたいと思います。 疑問はつきませんが、とにかく無事に動き出しました。ありがとうございます!!