United Unlimited - ユナイテッド アンリミテッド -

Internet

Blog

MT:関連エントリーの表示

twitter
RSS

MT:関連エントリーの表示

2010年 01月 16日(土曜日) 04:55, posted by sacocha

久々に当サイトUnited UnlimitedのMovableTypeをいぢった。
仕事でMTを使いそうなのでちょっと慣らしておこうかと、関連するエントリーを表示するようにしてみた。

というと偉そうですが、プラグインで対応しただけ。(^^;

Related Entries Plugin」からzipファイルをダウンロード。

あ、あとから気がついたのですが、このプラグインは該当エントリーのカテゴリーと同じカテゴリーの記事を表示するプラグインです。

別の方法として、タグで関連付ける方法もあるようです。
UUは古い記事にちゃんとタグが付いてないので、このプラグインを使いました。

もとい。
ダウンロードしたzipを解凍してできる RelatedEntries.plファイルをMTをインストールしたディレクトリの
/plugins/
の中にアップロードします。

アップロードしたら、実行権限を与えるべくパーミッションを755に(またはサーバ設定にあった権限)。

これで下準備は完了。

次はMTのテンプレートをいじります。
表示させたい箇所に、例えば・・・

<ul>
<MTRelatedEntries>
<MTEntries lastn="5">
<li>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTEntries>
</MTRelatedEntries>
</ul>

という感じでソースを追加。これは5件表示。

関連記事を表示させたい部分に
<MTRelatedEntries> と <MTEntries> を使います。

これだけ。
もちろん、デザインにあわせてclassタグを入れたりする必要はあるけど、基本要素としては上記で大丈夫かと。。

念のためバックアップ中なので、まだ全再構築してないけど最新記事で試した限り大丈夫でした(MT 4.25)。

ただ、このプラグインはどちらかというとphp動的書き出しじゃないと、ちょっと弱いかも?

html書き出しの場合、そのエントリーが書き込まれた日の、同カテゴリー内最新記事が入るので、全エントリー再構築した場合、カテゴリー内の記事はすべて同じ”関連エントリー”になってしまうのでは。。

まだ試していないので定かではありませんが、そんな感じになりそうな予感。

でも、そんな”関連情報”が無いよりはあった方がよし!!
とも思うので。。(^^;

とりあえず、この書き込みの下の「カテゴリー」の部分に追加してみました。

あ、Macでしか確認してないや。。
Windowsで表示崩れてたらごめんちゃい。(T^T

トラックバック

http://unitedunlimited.net/mt/mt-tb.cgi/1424

コメント

サブカテゴリー
最近のコメント
月間アーカイブ
2018年4月
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Profile : sacocha
ウェブ業界で17年程、起業12年目のWebディレクターです。
Apple製品好き。ガジェット好き。

MacやiPhoneに関する情報、気になるITニュースなどを紹介しています。

■愛用品♪
iMac 27inch (2017)
MacBook Pro (2013)
Apple iPhone
Apple iPad
Apple Watch
Xperia XZ Premium
OLYMPUS OM-D E-M5

■他サイト
⇒さこ茶屋
気まぐれに撮ったご飯写真。(^o^

Follow me on Twitter
twitter

iPhone用 United Unlimited.
ケータイ用 United Unlimited.
タグクラウド
ページの先頭へ戻る