• ベストアンサー

WordPress「最近のエントリー」をHTMLに貼り付けたい

WordPress(バージョン 2.7.1)で作成したブログの「最近のエントリー」5件ほどを、同じサーバー上にある他のHTMLページに貼り付けたいのですが、やり方がわからず困っています。 表示形式としては「記事タイトル(記事へのリンク付き)」を表示させたいです。 一般的なHTML+CSSでサイトを制作し、その中の一コンテンツとしてブログを設置しているのですが、ブログページへ行かなくても最近の投稿が分かるようにしたいのです。 もしプラグインや方法をご存知の方がいらっしゃいましたら、是非ご教授下さい。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#140925
noname#140925
回答No.2

試してませんが、WPの外部からWPのコマンド呼び出せるようなら、以下を参考にすれば出来そうな気がします。 [参考]GRAP - query_postsを使って更新情報を表示する http://grap.org/web_tech/wordpress/54/ WPと無関係に、同様の事を実現するなら、以下のようにRSSフィードを利用するやり方もありますね。 [参考]RSS FeedをJavascriptでウェブページに表示 http://www.moondakota.com/feed/index_s.php [参考]Blog Developer's Cookbook : RSS feed を JavaScript で HTML に埋め込む http://blog.bulknews.net/cookbook/blosxom/rss/rss2js.html

ozawa526
質問者

お礼

ありがとうございます!まさにこういうのを探していました。 どうもありがとうございました!

その他の回答 (1)

noname#140925
noname#140925
回答No.1

WPの静的ページではなく、一般のHTMLページに、って事ですよね。 WPの静的ページなら、WPにそのためのプラグインがありますが・・・ WPの外で行なうのなら、自分でDBの記事テーブルから投稿日降順でレコード取得してくるSQL書いて、その戻り値でページ組み立てれば良いのでは? 同じサーバならphp使えますし、テーブルへのアクセスも問題ないでしょうから。

ozawa526
質問者

お礼

ご回答ありがとうございます。 WordPressのプラグインは種類が多いので、そういったプラグイン等どこかに無いものかなぁと思っていたのですが やはり難しいのですかね…これを期にphpを勉強してみようかと思います。。

関連するQ&A