ワードプレス

ワードプレスにブログのRSSを表示させていた部分に「wp-includes/SimplePie/Parse/Date.php on line 694」

ワードプレスにライブドアブログのRSSを表示させていたのですが、突然謎のエラーが出現しました( ;∀;)
エラーの内容は

/wp-includes/SimplePie/Parse/Date.php on line 694

というもの。
調べてみると、どうやらPHP5.xではエラーは出力されないが、PHP7.xだとエラーが出力されるよう。

【解決方法】
なんと(*’ω’*)
「/wp-includes/SimplePie/Parse/Date.php」 694行目の以下の箇所の変数「$match」を「(int)$match」にしてあげるだけ!
[code language=”php”]$second = round($match[6] + $match[7] / pow(10, strlen($match[7])));[/code]

↓修正後
[code language=”php”]$second = round((int)$match[6] + (int)$match[7] / pow(10, strlen((int)$match[7])));[/code]

こちらのブログがとっても参考になりました!ありがとうございます!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA