[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それぞれ引き数の指定の仕方が違うというところですね。

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

このエントリーをはてなブックマークに追加このエントリのはてなブックマーク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加Instapaper に保存するRead It Later に保存するこのエントリをつぶやくClip to Evernote

[WordPress]サイドバーにRecent Entryを表示する” への10件のコメント

  1. ピンバック: Consultant's Story - Life Hacks - by Zero Cool

  2. ピンバック: なないろブログ

  3. ピンバック: サイドバーに最近更新した記事一覧を表示させる « WordPress学習日記

  4. WP japanのフォーラムでも問い合わせたのですが
    どうもはっきりいたしません。
    ウィジェットでの最近のコメント
    XX(元記事)にYYY(コメンテーターネーム)からという表示を
    XX(元記事)にZZZ(コメント記事の最初の一部)という表示に
    代えたいのですが、そのようなプラグインはありませんか
    あるいはここらあたりを変えたらいいというような情報でも
    助かります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">