忍者ブログ
19 . September
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

31 . January
【TB企画】祝・日本一、アジア一!オレ竜ドラゴンズ回顧企画2007(締切延長しました)に参加させていただいたことによってトラックバックをいただきました。
とても嬉しくてホクホクしておりましたが(笑)、それによって気になるようになったのがサイドにトラックバックが表示されない件。
標準装備かと思いきやプラグインなんですよ。ってことで四苦八苦しながらも設置することにしました。
以下は手順。

動作確認はWin vista IE7.0
MTのバージョンは4.01で、テンプレートはデフォルトを使用。


使用したプラグインは藤本壱さんのRecents。最近のコメント / トラックバックをエントリーごとにまとめて出力することができる優れもの。

カスタマイズ



プラグインをダウンロードし、解凍してできた「Recents」フォルダを、フォルダごとMTの「plugins」ディレクトリの中にアップロードします。

デザイン>テンプレート>メインページ>記事概要>モジュールテンプレート一覧>サイドページ3カラムを開く。

最近のコメント10件を表示させる場合は
<ul>
<MTEntriesRecentlyCommented comment_lastn="10">
<li><$MTEntryTitle$>(<$MTEntryDate$>)
<ul>
<MTRecentComments>
<li><$MTCommentAuthor$>(<$MTCommentDate$>)</li>
</MTRecentComments>
</ul>
</li>
</MTEntriesRecentlyCommented>
</ul>


また、今回のメインである最近のトラックバック10件をエントリーごとにまとめて表示する場合は
<ul>
<MTEntriesRecentlyPinged ping_lastn="10">
<li><$MTEntryTitle$>(<$MTEntryDate$>)
<ul>
<MTRecentPings>
<li><$MTPingBlogName$>(<$MTPingDate$>)</li>
</MTRecentPings>
</ul>
</li>
</MTEntriesRecentlyPinged>
</ul>


で再構築。うまくいくまではインデックスのみを再構築して出来具合ですべてを再構築するのがオススメ。
データが多いほど再構築に時間がかかるためです。

うまくいけばオケーです。

*---------------------------------------------------------------------------*

ここからはさらに自分用にカスタマイズ。
・デフォルトのみではリンクが繋がっていませんのでaタグをつけてやる。
TB元サイトさんは新窓表示に。

<li><$MTEntryTitle$>(<$MTEntryDate$>)</li>

<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
に変更。

また、
<li><$MTPingBlogName$>(<$MTPingDate$>)</li>

<li class="widget-list-item"><a href="<$MTPingURL$>" target="_blank"><$MTPingTitle$>(<$MTPingBlogName$>)</a></li>
に変更しました。

最後にデザインが他と違うのでスタイルシートを反映。断層化してるので参考はカテゴリ。

で最終形態が

<h3 class="widget-header">最近のトラックバック</h3>
<div class="widget-content">
<ul class="widget-list">
<MTEntriesRecentlyPinged ping_lastn="10">
<li class="widget-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
<ul class="widget-list">
<MTRecentPings>
<li class="widget-list-item"><a href="<$MTPingURL$>" target="_blank"><$MTPingTitle$>(<$MTPingBlogName$>)</a></li>
</MTRecentPings>
</ul>
</li>
</MTEntriesRecentlyPinged>
</ul>
</div>


いつかコメントもらったときはこれを応用すればええわー笑
PR
NAME
TITLE
TEXT COLOR
MAIL
URL
COMMENT
PASS   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事にトラックバックする:
Powered by NINJA BLOG  Designed by PLP
忍者ブログ / [PR]