[MT] 検索結果でブログ記事とウェブページ

MT4の検索ではブログ記事(エントリー)とウェブページをまとめて検索する。
で、検索表示時にブログ記事とウェブページで表示を変える場合は以下。
※ウェブページを検索結果から除外したいときなど。

<MTSearchResults>
<mt:SetVarBlock name="type"><mt:EntryClassLabel></mt:SetVarBlock>
<mt:If name="type" eq="ウェブページ">
-ウェブページの場合の処理
<mt:Else>
- ブログ記事の場合の処理
</mt:If>
</MTSearchResults>

EntryClassLabelでウェブページかブログ記事かが取得できるみたい。
typeという変数にそれを格納(SetVar)して、Ifで判定。
MTEntryClassLabel | テンプレートタグリファレンス
※上記サイトだとウェブページ=Pageとなっているけど、日本語環境内だと、
“ウェブページ”になるみたい。同様にEntry=ブログ記事のよう。

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です