mk-mode BLOG

このブログは自作の自宅サーバに構築した Debian GNU/Linux で運用しています。
PC・サーバ構築等の話題を中心に公開しております。(クローンサイト: GitHub Pages

ブログ開設日2009-01-05
サーバ連続稼働時間
Reading...
Page View 合計
Reading...
今日
Reading...
昨日
Reading...

ホームページにブログ更新履歴を表示!

[ webサイト, ブログ ] [ MySQL, PHP, WordPress ]

こんばんは。

今日は、このブログとは別に公開しているWebサイト「mk−mode SITE」のトップページにブログの更新履歴を表示させてみました。

少しググってみると、

  • RSSフィードをJavaScriptを使用して取得する方法
  • RSSフィードを取得するブログパーツを使用する方法

などを見かけました。

当方の場合、Webサイトとブログサイトは同じ自作サーバ上に構築しているので、RSSフィードを使用する方法はまわりくどい感じがしましたので、PHPでWordPressのデータベース(MySQL)(テーブル:wp_posts)を直接読み込む方法をとりました。

PHPとデータベース(MySQL)の知識があれば、意外と簡単に出来ると思います。

以下が簡単な手順(PHPでの処理)

  • DBオープン
  • SQL文作成
  • SQL実行
  • HTML整形
  • DBクローズ

※注意する点

  • MySQL側とWebサイト側で文字コードが異なる場合、MySQLから取得して値をそのまま表示すると文字化けするので、表示する際に文字コードを変換させる必要があります。

※WordPressのテーブル情報は以下を参照

今日は以上です。

ではまた。

Comments