
以前のデザインに戻すために、個別エントリーアーカイブに同一カテゴリーのエントリーを表示させようと以前と同じプラグイン「MTTagInvoke」を導入すべく、FTPしたところ・・・
左の画像のような、『<MTTagName>タグが閉じられていません。』と表示される。
各テンプレートは、現在ドノーマルなのでエラーなるわけもなく・・・
考えられるのは、『MTTagInvoke』これ。
サーバーから削除すれば問題なく再構築される。
原因はどうも、各テンプレートの <MTTagName> と、『MTTagInvoke』の中の、『 MTTagName』がかぶっているために問題がおこるっぽい・・・
でも、修正方法が分らず・・・なのでググって見るとありましたよ!
修正方法が!早速修正して見ましょう〜
参考サイト
MT3.3でMTTagNameタグが閉じられていませんというエラー [ Movable Type テンプレート 無料配布 - 商用BLOG専門店 ]
以下自分用メモ
『MTTagInvoke.pl』を開き
『修正前』
MT::Template::Context->add_tag(TagInvokeVersion => sub { $VERSION } );
MT::Template::Context->add_container_tag(TagInvoke => \&MTTagInvoke);
MT::Template::Context->add_container_tag(TagContent => \&MTTagContent);
MT::Template::Context->add_container_tag(TagName => \&MTTagName );
MT::Template::Context->add_container_tag(TagAttribute => \&MTTagAttribute);
↓
『
修正後』
MT::Template::Context->add_tag(TagInvokeVersion => sub { $VERSION} );
MT::Template::Context->add_container_tag(TagInvoke => \&MTTagInvoke);
MT::Template::Context->add_container_tag(TagContent => \&MTTagContent);
MT::Template::Context->add_container_tag(TagLavel => \&MTTagLavel );
MT::Template::Context->add_container_tag(TagAttribute => \&MTTagAttribute);
TagNameを、TagLameとかTagPameとかTagLavel に変えてもでも良いとの事です。
MTTagNameを、MTTagLameとかMTTagPameとかMTTagLavel に変えてもでも良いいようです。
以上の修正後再構築で出来上がり♪
≪ 続きを隠す