Image: Wandering around the world

[WordPress]サイドバーにRecent Entryを表示する

サイドバーMovable Typeのデフォルトテンプレートには、いわゆる最近のエントリー(Recent Entries)が表示されるようになっています。定期的にチェックしているブログなどではこれがあると便利なのですが、WordPressのデフォルトテーマにはなぜかないのでカスタマイズしてみます。

WordPress米公式サイトのテンプレートタグによると、

方法1:get_archives→Jump
とくに規則なく並べた最近の投稿を、特定の数表示するには…
<ul><?php get_archives('postbypost','10‘,’custom’,'<li>’,'</li>’); ?></ul>
以上、おで訳

とあるので、これをSidebar.php/WordPressインストールフォルダ/wp-content/themes/テーマ名/sidebar.php)に記述します。場所は人それぞれですが、私は<li><h2>Archives</h2>の上にしてみました。

この関数では上記の赤い数字の数だけ表示するため、赤い数字を調節することで表示件数を変更できます。

またget_archivesとよく似たwp_get_archivesタグを使うことで同じことができます。

方法2:wp_get_archives
<p><?php wp_get_archives('type=postbypost&limit=10&format=html’); ?></p>

注意点は、get_archives、wp_get_archivesそれぞれ引き数の指定の仕方が違うというところですね。

サイドバー完成形仕上がりはこんな感じになります~(゜▽゜)

2個のトラックバック

  1. Consultant's Story - Life Hacks - by Zero Cool さんからのコメント 2006/12/23 土曜日, 13:48:19

    サイドバーに最新投稿記事を表記…

    以前から(と言っても、一昨日なんですけど・・・)やりたかった「最新投稿記事」に関するリストを表記できるようにしました。詳細!?は、新しいウェブページである「WordPr (more…)

  2. なないろブログ さんからのコメント 2007/7/17 火曜日, 11:33:03

    WordPressのコメントとトラックバックについて…

    台風接近で時間ができたので、WordPressに手を加えたことをメモメモ。
    まずはコメントとトラックバックに関すること。
    —————————————…

コメントを書く

Your email is never shared. * 印の項目は必須項目です。

*
*