WordPressでRSSを設置していると、どうしてもSimplePie/Parse/Date.php on line 694エラーが出てしまいます。
![](https://i0.wp.com/wptoolplus.com/wp-content/uploads/2020/02/2020-2-21.png?resize=348%2C102&ssl=1)
対処法はこちらにも書いていますが、このエラーはDate.phpファイルを以下のように編集することで対処することが可能です。
Date.phpの編集箇所
$second = round($match[6] + $match[7] / pow(10, strlen($match[7])));
↓
$second = round((int)$match[6] + (int)$match[7] / pow(10, strlen((int)$match[7])));
このエラーの原因ですが、WordPressをバージョンアップすると発生します。
おそらくWordPressをバージョンアップすることによりDate.phpが更新されるからだと思います。
WordPressはたまに自動でバージョンアップされるため注意です。(メールがきます)
![](https://i0.wp.com/wptoolplus.com/wp-content/uploads/2020/06/F9DE8C44-9799-4A74-B37E-DDAB91F96667.jpeg?resize=368%2C279&ssl=1)
更新されるたびに毎回Date.phpを編集するのも大変です。
しかし、世の中にはすごい人がいるもので、なんとこのエラーを回避するプラグインがあるのです!
その名も「Fix – SimplePie Errors」
こちらからダウンロードできます!
英語だらけなのでわかりにくいですが、以下の画像のところからダウンロードできます。
![](https://i0.wp.com/wptoolplus.com/wp-content/uploads/2020/06/2020-6-11.jpg?resize=1022%2C438&ssl=1)
あとは、このZIPファイルをアップロードして、有効化するだけです。簡単です!
![](https://i0.wp.com/wptoolplus.com/wp-content/uploads/2020/06/2020-6-13.jpg?resize=763%2C460&ssl=1)
以上です!
これを最初に知っていたらだいぶ楽です。ぜひ導入しましょう!
コメント