(WP)「Lifestreamプラグインではてなブックマークの情報を表示する」バージョンアップ

WordPressのLifestreamプラグイン用に、はてなブックマークの情報を表示する拡張機能を公開していました。
その後、Lifestreamプラグインのバージョン0.99.7で、このプラグインの拡張方法が変わり、従来の拡張方法では、はてなブックマークの情報を正しく表示できなくなりました。
新しい拡張方法に対応させたバージョンを公開します。

1.Lifestreamプラグインのインストール

新規にLifestreamプラグインを始める方は、まずASCII.JPの記事をお読みいただいて、Lifestreamプラグインをインストールし、ブログにライフストリームを表示できるようににしておきます。

2.旧バージョンの削除

すでにLifestreamプラグインを使っていて、またはてなブックマーク情報表示も行っていた方は、WordPressの「wp-content」→「plugins」ディレクトリから、以下のファイルおよびディレクトリを削除してください。

  • 「HatenaBookmarkLifestream」ディレクトリ
  • 「lifestream」→「images」ディレクトリの「hatenabookmark.png」ファイルと「hatenabookmarked.png」ファイル

次に、「lifestream」ディレクトリの「local_feeds.inc.php」ファイルを削除または修正します。
このファイルの内容が以下のようになっている場合は、ファイルを削除します。

<?php
@include('WordPressのインストール先/plugins/wp-content/HatenaBookmarkLifestream/hatena_bookmark.inc.php');
?>

また、このファイルに上記以外の部分が含まれている場合は、このファイルから以下の行だけを削除します。

@include('WordPressのインストール先/plugins/wp-content/HatenaBookmarkLifestream/hatena_bookmark.inc.php');

3.新バージョンのインストール

新バージョンは以下からダウンロードします。

HatenaBookmarkLifestream_1_10.zip

プラグインの継続的な開発やサポートのために、プラグインをご利用された方は、ドネーション(寄付)を行っていただけると幸いです。
ドネーションの方法は、こちらのページをご参照ください。

WordPress関連書籍また、WordPressをPHPでカスタマイズすることについて書いた書籍「PHPによるWordPressカスタマイズブック」と、WordPressを通してPHPとMySQLの基本をマスターする「WordPressで学ぶPHPとMySQL」というPDFも販売しています。
これらもぜひよろしくお願いいたします。

ファイルを解凍すると、「lifestream」というフォルダができます。
このフォルダを丸ごと、WordPressの「wp-content」→「plugins」ディレクトリにアップロードします。

なお、旧バージョンとは異なり、新バージョンはプラグインの形にはなっていません。
Lifestreamプラグインの機能拡張の形式をとっています。
そのため、WordPressのプラグイン一覧のページを開いても、この拡張に関する情報は何も表示されません。
また、この拡張だけをオン/オフすることもできません。

4.はてなブックマークの情報をLifestreamに表示する

はてなブックマークの情報をLifestreamに表示する手順は、旧バージョンと同じです。
旧バージョンの記事の以下の箇所を参照してください。

  • 3.自分がブックマークしたページの情報を出力する
  • 4.自分のサイトのページがブックマークされたことを出力する
  • 5.情報の表示

5.Lifestreamプラグインのアップグレード時の注意

Lifestreamプラグイン本体を自動アップグレードすると、その際にはてなブックマーク用の機能拡張のファイルが削除されます。
その時は、この記事の「3.新バージョンのインストール」の手順にしたがって、機能拡張のファイルを再度アップロードしてください。

また、Lifestreamプラグインを手動でアップグレードすれば、はてなブックマーク用の機能拡張のファイルは削除されません。