MTTagInvoke1.0は、0.9までのタグ名が「MovableType3.3」で追加されたタグ機能の為のタグと同名なため、使用するタグの名前を変更しています。
0.9のソースで使われているタグ名を、1.0でのタグ名に置き換えてあげれば、動作するはずです。
http://www.nonplus.net/software/mt/MTTagInvoke.htm
「formerly known as」となっているのが、0.9までのタグ名です。
回答ありがとうございます。
すみません。英語が全くできないもので、1.0のタグと0.9のタグの違いがわかりません・・・
0.9は使ったことがないので。
ちなみに、エントリー・アーカイブには以下のようなタグを書いています。
<MTTagInvoke tag_name="MTEntries">
<MTTagAttribute name="category">サブカテゴリ名</MTTagAttribute>
<MTTagContent>
</MTTagContent>
</MTTagInvoke>
上記で全くなにも表示されません。(エラーも出ません)
サブカテゴリが2つあるのが問題だと思っていたのですが、タグの違いですかね・・・?
もし上記タグの1.0での書き方がわかる方がいたら教えていただきたいです。
※「MTTagInvoke」を使わない方法があるという方の回答もよろしくお願いします。
<MTTagInvoke tag_name="MTEntries">
<MTTagInvokeAttribute name="category">サブカテゴリ名</MTTagInvokeAttribute>
<MTTagInvokeContent>
<$MTEntryTitle$>
</MTTagInvokeContent>
</MTTagInvoke>
上記が1.0での同内容のタグになります。
MTTagInvoke は変更なし
MTTagName は MTTagInvokeName(元サイトで間違ってますね)
MTTagAttribute は MTTagInvokeAttribute
MTTagContent は MTTagInvokeContent
にそれぞれ変更になっていますので、0.9のテンプレートのそれぞれのタグを、置き換えれば1.0で動作します。
ありがとうございます!
無事動きました。
かなりの時間悩んでたので本当に助かりました。