再構築中につきトッ散らかっています

『RSS Blogroll』『SBS Blogroll』表示時刻が9時間ずれる問題の修正方法

相互RSSのプラグイン『RSS Blogroll』と『SBS Blogroll』、表示の比較 移行済み
相互RSSのプラグイン『RSS Blogroll』と『SBS Blogroll』、表示の比較

相互RSS表示プラグインの『RSS Blogroll』と『SBS Blogroll』、ともに日本の時差の関係で時刻表示が9時間ずれる(例えば、実際は19時なのに10時と表示される)ことに気づいたので修正箇所を書いておきます。

管理画面のプラグイン編集で、
『RSS Blogroll』は rss-blogroll/rss-blogroll.php の73行目、
『SBS Blogroll』は sbs-blogroll/sbs-blogroll.php の86行目、

$itemdata[‘timestamp’] = strtotime($item->get_date());

に +32400 を追記します。60秒×60分×9時間=32400秒です。

$itemdata[‘timestamp’] = strtotime($item->get_date())+32400;

もう長い間放置されアップデートされる気配のないプラグインなので、ソースを書き換えても問題ないかと(通常はソースを書き換えて改造してもプラグインのアップ~デートが来るとそれで上書きされてしまう)。

コメント

タイトルとURLをコピーしました