FEEDZY RSS Feeds Lite 外部ブログの更新情報を 自社サイト内に表示させるためのWordPressプラグイン

外部ブログの更新情報を 自社サイト内に表示させるためのWordpressプラグイン

Feedzy RSS Feeds Lite を採用 外部ブログを更新してもリアルタイムに反映しないので、Google先生で調べたところ・・・これでOKかな。

https://www.momosiri.info/wppi/feedzy-rss-feeds/

時間が9時間ずれるのを解消する方法
恐らく自身のサイト同士でRSSの受信をしないと気づかないかもしれませんが、時刻が9時間ズレて表示されます。これは相手のフィードの問題ではなく、このプラグインが管理画面の「設定」で決めた現地時間(日本ならAsia/Tokyo)に変換して表示するようにしていないからです。公式サイトからのリンク先で簡単なコードが紹介されていて、それを挿入することでこの問題は解消できます。

/******** Feedzyの時刻を日本時間にする ********/
add_filter( ‘feedzy_feed_timestamp’, ‘tifd_change_timestamp’, 10, 2 );
function tifd_change_timestamp( $timestamp, $feed ) {
return $timestamp + get_option( ‘gmt_offset’ ) * 3600;
}

このコードをテーマのfunctions.phpへ追記するだけで表示の問題は解決できます。

FEEDZY RSS Feeds Lite  プラグイン
https://ja.wordpress.org/plugins/feedzy-rss-feeds/