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

更新日時:


今日は、このブログとは別に公開している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のテーブル情報は以下を参照

今日は以上です。

ではまた。

 

Sponsored Link

 

コメントする