トップページに各ブログの新着記事一覧を。

WordPressMUって文献が少ないですね。。。

ブログID1が、サイトトップのブログになるわけですが、トップページに各ブログの新着記事一覧なんて表示させたいですよね、やっぱり。

テンプレートのhome/home.phpがこれに該します。

記事一覧を表示するには、RSSを使う方法と、データベースを読む方法とありますが、他サイトも表示させたければRSSで、自サイトのみであればデータベース参照でいきましょう!

RSS(フィード)を表示

BDP RSS Aggregatorを使って、いろんなサイトのRSSを表示させることができます。
読み込みたいRSSを登録して、BDPRSS2::output();で表示させます。

時間表示が8hours agoみたいな表示だったので、日付表示に変更しました。

いろんなサイトを参照するだけあって、わりと重くなっちゃいます。

データベースから取得

英語のフォーラムで紹介されてた方法です。
プラグインにすればいいのですが、home.phpだけなので、そこに直にfunctionを書きました。実現したいことに近いので、カスタマイズしてるところです。うまくいくといいな。

カテゴリ、タグ

trackback :

コメント

  1. ハロ Says:

    データベースから取得の方法、
    もしくは、それが記載してあるアドレスを教えていただけませんか

コメントする?

Powered by WP Hashcash