MT4で、同じタグを持つ記事を並べる方法
<ul>
<MTEntryTags>
<MTSetVarBlock name="foo">
<$MTTagName$>
</MTSetVarBlock>
<li>タグ:<$MTTagName$></li>
<ul>
<MTEntries tag="foo">
<li><a href="<$MTEntryPermaLinks$>"<strong><$MTEntryTitle$></strong> <MTEntryBody words="15" convert_breaks="0"></a></li>
</ul>
</MTTags>
</ul>
とエントリーのテンプレートに入れれば、OK.。
<出力例>
ただ、唯一の欠点は、静的HTMLの場合、エントリーするごとに、全エントリーの再構築が必要ってことでしょうか。
エントリー・アーカイブは、動的に生成したほうが良いわけですが、プラグインを使っている人は、そのプラグインがphp版かPerl版かを見分けることが重要です。
世の中の多くのプラグインは、Perl版=静的HTMLにしか対応していない という現状。
当分、再構築しましょう。
サーバーが遅い人は、速いサーバーへ引越しましょう(^^)
<MTEntryTags>
<MTSetVarBlock name="foo">
<$MTTagName$>
</MTSetVarBlock>
<li>タグ:<$MTTagName$></li>
<ul>
<MTEntries tag="foo">
<li><a href="<$MTEntryPermaLinks$>"<strong><$MTEntryTitle$></strong> <MTEntryBody words="15" convert_breaks="0"
</ul>
</MTTags>
</ul>
とエントリーのテンプレートに入れれば、OK.。
<出力例>
- タグ:dummytag
- タグ:testtag
ただ、唯一の欠点は、静的HTMLの場合、エントリーするごとに、全エントリーの再構築が必要ってことでしょうか。
エントリー・アーカイブは、動的に生成したほうが良いわけですが、プラグインを使っている人は、そのプラグインがphp版かPerl版かを見分けることが重要です。
世の中の多くのプラグインは、Perl版=静的HTMLにしか対応していない という現状。
当分、再構築しましょう。
サーバーが遅い人は、速いサーバーへ引越しましょう(^^)
カテゴリ
MovableTypeトラックバック(0)
このブログ記事を参照しているブログ一覧: MT4で、同じタグを持つ記事を並べる方法
このブログ記事に対するトラックバックURL: http://www.3oclock.com/apps/mt41/mt-tb.cgi/1429

よく見たら、最後にが抜けてます。
これがないと、タグは閉じないので、エラーになります。
ご注意ください。