IfMatchEntryプラグイン(MT)。
公開日 : 2007-04-20 02:49:59
Regexプラグインで出来るわけなのですが...難しいよ。
ということで、これ。
<MTIfMatchEntry search="<!--flag-->" item="excerpt">
とか。
<MTIfMatchEntry search="(MovableType|MT)" item="all">
とか、ね。
追記: もうちょっと丁寧に書こう...
<MTIfMatchEntry search="MovableType" item="text"> entry_text(MTEntryBody)に"MovableType"を含む場合 <MTElse> entry_text(MTEntryBody)に"MovableType"を含まない場合 </MTElse> </MTIfMatchEntry>
属性値itemに指定できるのは title, text, text_more, excerpt, keywords, basename。 item="all" とするとこれらすべてを検索対象とします。
上述の例のようにコメントタグ等にマッチさせたい場合は文字参照にします。また、正規表現で検索しているので、search="(MovableType|MT)" とすると、"MovableType" または "MT" にマッチするかどうかで分岐できます。