Home » PHP, WordPress, プラグイン, プログラミング

WordPressのプラグインLifestreamでのTwitterの取り込みについて  このエントリをはてなブックマークに登録 

[ 2010年09月24日 | No Comment | 2 Trackbackk ]


しばらく前からWordPressのプラグイン「Lifestream」でTwitterの取り込みに不具合が発生していて、上にあるメニューの「LIFE STREAM」のページにTwitterのつぶやきが表示されなくなっていました。これはTwitter側の認証方式が変わったせいなので、きっとすぐに「Lifestream」の方で対応してくれると思っていたけど、これがなかなか対応してくれません。じゃあ、仕方ないということで対応方法を考えてみました。

まず、ソースを直接書き換えてしまう方法もありますが、解析に時間がかかりそうなので即却下、次に何か他に方法はないかとググってみたけど、あまり有用な情報は無し。じゃあ、原点に戻って「Lifestream」の設定画面を見なおしてみると、「フィードを追加」の下に「Add a Generic Feed(一般的なフィードを追加)」というのがある。

LIfeStream

これは使えるかもしれないと思い、Twitter側のRSSフィードを調べてみると私のタイムラインは[http://twitter.com/statuses/user_timeline/88653286.rss]で取得出来るようだ。このRSSを「Add a Generic Feed」に入力して「フィードを追加」をクリックすると・・・

LIfeStream

うまく取り込んでくれたようだ。しかし、このままではアイコンがRSSのアイコンのままだし、ラベルも「Generic」となっている。それを直すには「Generic」の部分をクリックすると「Generic フィード設定」の画面が開くので、ここで以下の赤い枠の部分を設定します。

LIfeStream

「Feed Label:」に「Twitter」と入力して、「Icon:」は「Use your own custom icon.」とカスタムアイコンを設定します。ここでは自由にアイコンを設定出来ますが、「Lifestream」内にTwitterのアイコンがあるので今回はそれを使います。なので、「・・・/plugins/lifestream/icons/default/twitter.png」と入力して、フィード一覧に戻ると・・・

LIfeStream

アイコンとラベル名が変更出来ました。結果は上のメニューの「LIFE STREAM」をクリックしてもらうとして、とりあえずこれでTwitterが取り込めたのでヨシとしましょう。


おまけに今回アップデートしたら以前に直していた日付の表示がおかしくなったので、それも直します。基本的に以前と同じなので前に修正している人は同じように直せば問題無いと思います。

まず、
/wp-content/plugins/lifestream/lifestream.php
のファイルのなるべく上の方に、
date_default_timezone_set('Asia/Tokyo');
と記述する。
これで、「LIFE STREAM」ページの時刻のズレは直ったと思います。しかし、管理画面の時刻はズレたままなので、次に、
/wp-content/plugins/lifestream/inc/core.php
の99行目(バージョン0.99.9.8-BETAの場合)の
return $this->date + LIFESTREAM_DATE_OFFSET;

return $this->date;
と書き換えます。これで管理画面も直ったと思います。

以上、簡単ではありますが、Twitterの取り込みと日付のズレの修正を直しました。しかし、これらの問題はいつになったら直るんでしょうかね???

スポンサーリンク

スーパーコピー時計

パートナーのブランド時計コピーを探すなら

 

  にほんブログ村 アウトドアブログ アウトドア用品へ 人気ブログランキングへ  

関連する(かもしれない)記事

2 Trackbacks

  1. [...] WordPressのプラグインLifestreamでのTwitterの取り込みについて | Blueな雑日記 (tags: wordpress twitter) ツイッターをRSSリーダーで読もう (tags: twitter) Tweet This Post [...]

    Footprints of a cat - links for 2011-04-29 2011年4月30日

  2. [...] ・・・で、使いまくっているの設定がエラーになってしまって ググって見つけたのが WordPressのプラグインLifestreamでのTwitterの取り込みについて | Blueな雑日記 [...]

    Footprints of a cat - プラグイン Lifestreamを入れてみた 2011年4月30日

Trackback URL

コメントを投稿する(承認後に表示されます)