2011年11月10日

最近のエントリー、最近のコメント、最近のトラックバックのカスタマイズ

最近のエントリー(記事)、最近のコメントは、最近のトラックバック
Recent Entries、Recent Comments、Recent Trackbacks
として表示していましたが、

カテゴリーページや月別アーカイブページでは、
表示されたエントリーやコメントは表示項目のエントリーやコメントである為、
カテゴリーページや月別アーカイブページでは、それぞれ、
Displayed Entries、Comments for Displayed Entries、Trackbacks for Displayed Entries
として表示させるようにしました。
尚個別記事ページではそのまま、
Recent Entries、Recent Comments、Recent Trackbacks
と表示させるようにしています。

未解決部分:
Pagebuteプラグインでページ分割を行った2ページ以降の
エントリーや、コメントが本エントリーではまだうまく表示されていません。
これもうまく表示できるように勉強したいと思います。

続きに一応カスタマイズの記録を行いました。
テンプレートは、
小粋空間さんのテンプレートを使っている為、
あまり参考にはならないと思います。




1.「最近のブログ記事」ウィジェットの変更:
もとはこのようになっていた部分に

<dt class="sidetitle2" id="entryname">
Recent Entries
</dt>

赤文字の部分を追加。
<mt:if name="main_index">
<dt class="sidetitle2" id="entryname">
Recent Entries
</dt>
<mt:Elseif name="body_onload">
<dt class="sidetitle2" id="entryname">
Recent Entries
</dt>
<mt:Else>
<dt class="sidetitle2" id="entryname">
Displayed Entries
</dt>
</mt:if>


2.「最近のコメント」ウィジェットの変更:
以下の部分に

<dt class="sidetitle2" id="rcommentname">
Recent Comments
</dt>

赤文字の部分を追加。
<mt:if name="main_index">
<dt class="sidetitle2" id="rcommentname">
Recent Comments
</dt>
<mt:Else>
<dt class="sidetitle2" id="rcommentname">
Comments for Displayed Entries
</dt>
</mt:if>


3.「最近のトラックバック」ウィジェットの変更:
以下の部分に

<dt class="sidetitle2" id="trackbackname">
Recent Trackbacks
</dt>

赤文字の部分を追加。
<mt:if name="main_index">
<dt class="sidetitle2" id="trackbackname">
Recent Trackbacks
</dt>
<mt:Else>
<dt class="sidetitle2" id="trackbackname">
Trackbacks for Displayed Entries
</dt>
</mt:if>


4.最後に再構築を実行:


当サイトの関連記事

Bookmarks

  はてなブックマーク - 最近のエントリー、最近のコメント、最近のトラックバックのカスタマイズ   

トラックバックURL

このエントリーのトラックバックURL:
http://herethere.cressel.com/mt4/mt-tb.cgi/1590

コメントする


お詫び:コメント投稿後に反映まで時間がかかったり、
エラーが表示される事がありますが殆どの場合正常に投稿されます。
暫く待って、INTERNAL SERVER ERROR等が表示された場合、
そのままブラウザーの「戻る」ボタンで前の画面に戻ってください。
コメントは正常に投稿されているはずです。