kawama.jp

「<MTTagName>タグが閉じられていません」を手軽に解決する方法

カテゴリ: MovableType — 2006年10月15日 18:37 — Comments (0)hatebu count

MTを3.3にアップグレードすると、サイト内検索が「結果の表示ができません: <MTTagName>タグが閉じられていません。」というエラーが出るようになりました。

このエラーの原因および正当な解決策はGoogleでヒットする他のサイトを参考にしてください。

http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=GGLG,GGLG:2006-17,GGLG:ja&q=%3cMTTagName%3e%e3%82%bf%e3%82%b0%e3%81%8c%e9%96%89%e3%81%98%e3%82%89%e3%82%8c%e3%81%a6%e3%81%84%e3%81%be%e3%81%9b%e3%82%93%e3%80%82+

さて、このページでは正当な解決策とはちょっと違った、非常に手軽な解決策をご紹介します。

以下、手順です。


1.search_templates/default.tmplを、search_templates/default_search.tmplという名前でコピー

2.search_templates/default_search.tmplを開き、Tagに関連する記述を片っ端から削除する

3.mt-config.cgiを開き、 AltTemplate default_search default_search.tmpl という記述を追加


以上。

http://your.mt.url/mt-search.cgi?IncludeBlogs=*&search=hoge&Template=default_search

こんな感じで、お尻に「&Template=default_search」をくっつけるとエラーが消えます。

あとは検索フォームに<input type=”hidden” name=”Template” value=”default_search” />を加えればOK。

タグ機能を使っていない人、プラグインのソースをいじるのに抵抗がある人、などにはこの方法が手軽でちょうどいいかもしれません。

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Copyright (C) 2002 - 2017 kawama All Rights Reserved. — Powered by WordPress

css.php