【WordPress】「PHP Warning: A non-numeric value encountered in Date.php on line 694」エラーが出たときの対処方法

  • CATEGORY : WordPress

自分用のメモです(´・ω・`)

まとめサイトの方で記事追加作業をしてた際に、記事表示部分に「Warning: A non-numeric value encountered in /URLアドレス/wp-includes/SimplePie/Parse/Date.php on line 694」の表記が急に出てきたので…。

急いで対処方法をグーグル先生に問い合わせて、解決方法が書いてあるサイト様に行き着いたので、まずはトラブル対処方法を(´・ω・`)b

エラーの対処方法

エラー表記で「SimplePie」の中にある「Date.php」の694行目を以下の用に修正をして、エラーを解消しましたъ(`ー゜)

原因は、サーバのPHP7.x系環境での「SimplePie」ライブラリのエラー

WordPressにはPHPを少し書くだけで、RSSを表示する機能「SimplePie」が標準で準備されています。

この「SimplePie」のバージョンが「1.3」で止まってるので、サーバのPHP7.x系環境でエラーになっちゃうということみたいです(´・ω・`)

PHP7.x系環境は、処理速度が体感できるぐらい早いので是非導入したいところなので、このトラブルに巻き込まれない方法としては、

  • 外部RSSを表示をしない・機能を使わない
  • 上記「Date.php」の694行目を修正する

という感じでしょうかねー(´・ω・`)

「上記「Date.php」の694行目を修正する」方法を使った場合は、WordPressのバージョンアップの際にもとにリセットされる可能性があるので、一応最チェックしたほうが良いかもです。

参照サイト:

記事TAG : ,


Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Twitter

MeteorDrive ネコノ

戦略的な提案型デザイナーとして日夜奮闘しています( ゜д゜)ノ

詳細情報はこちら

PICKUP ENTRY

ENTRY RANKING