1. Top
  2. エントリー : MTCollectプラグインでトップページにサムネールもどき
  • 画像に角丸
  • MT3.35にて500エラーが頻発!

MTCollectプラグインでトップページにサムネールもどき

トップページに各エントリー内のbodyに貼り付けた画像をサムネールっぽく表示させたく、プラグインを探していたら、MTCollectってのを見つけた。プラグインをダウンロード後サーバへインストールして、トップページのテンプレートの表示させた箇所に以下のように記述。

<MTCollect tags="img">
 <MTCollectThis show="0">
  <$MTEntryBody$>
 </MTCollectThis>
 <MTIfCollected tags="img">
  <MTCollected tags="img" lastn="1">
   <a href="<$MTEntryLink$>"><img src="<$MTCollectedAttr attr="src"$>" alt="<$MTCollectedAttr attr="alt"$>" width="150" align="left" /></a>
  </MTCollected>
 </MTIfCollected>
</MTCollect>
<$MTEntryBody remove_html="1" trim_to="300"$> <a href="<$MTEntryPermalink$>">続きを読む...</a>

意味はよく理解してないけど、これでエントリーのbodyで書かれた文章(300文字)の左横に画像が表示できるようになった。エントリー自体は、メイン画像の下に本文といった書き方で。

テンプレートのimgタグにあらかじめ、CSSでfloatやmarginを設定しておけば見やすくなる。トップページ以外の、例えばRSSのatom.xmlやindex.xmlにも同じく書けばRSSにも画像が表示される。

コメントを投稿する

  • 画像に角丸
  • MT3.35にて500エラーが頻発!