weborz.com | weborzトピック

ムーバブルタイプ関連記事で当該記事を表示しないようにする

ムーバブルタイプのエントリーで、タグを使い関連記事を表示ようとしましたが、当該記事も一緒に表示されてしまいました。当該記事を除外して関連記事を表示する場合、以下のようにしたら実現できました。プラグインを使えばできるのかは???

tips

  1. <MTSetVarBlock name="thistitle"><$MTEntryTitle$></MTSetVarBlock><!--当該記事のエントリータイトル-->
  2. <mt:Entries tags="関連するタグ" lastn="5">
  3. <MTSetVarBlock name="entitle"><$MTEntryTitle$></MTSetVarBlock><!--関連記事のエントリータイトル-->
  4. <mt:unless name="thistitle" eq="$entitle">
  5. <h4><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h4>
  6. <p><$MTEntryBody$>...</p>
  7. </mt:unless>
  8. </mt:Entries>

補足説明

2行目のSetVarで入れるエントリータイトルは、当該記事のエントリータイトルを拾っている。

3行目のMTEntrieisでは、関連するタグを入れる(タグはひとつでもORでもANDでもお好きに)。

4行目のSetVarでは3行目のMTEntriesで呼び出した該当エントリーのタイトルを片っ端から拾っている。

5行目のunlessで当該記事のタイトルと同じタイトルは除きその他は表示という処理を行っている。

2011年3月19日現在の情報となります最新の情報はレンタルサーバーサイトで確認してください。

トラックバック(0)

このブログ記事を参照しているブログ一覧: ムーバブルタイプ関連記事で当該記事を表示しないようにする

このブログ記事に対するトラックバックURL: http://weborz.com/dir/tb.cgi/48

コメントする