class-oembed.php is deprecated since version 5.3.0

class-oembed.php is deprecated since version 5.3.0! Use wp-includes/class-wp-oembed.php instead. in ….

WordPressをアップデートしてからずっとこのエラーが出続けていて、よくわからないまま放置していたのですが、このフレーズでGoogle 検索すると私のページがトップに出てくるようになってしまいました。エラーメッセージを見ると推奨しないだけで、リスクがあるとか、使えないとかいう訳でもないようです。

そもそも、こういうエラーメッセージをページの最上部に表示するのは不自然です。と思ってみていたら、どうやらデバッグモードになっているらしいことがわかりました。なんでそうなっているのかわかりませんが。とりあえず、インストールの時に設定した wp-config.php のなかの

define(‘….’, ‘….’)

が連続する箇所の最下部に以下を追記しました。

define( ‘WP_DISABLE_FATAL_ERROR_HANDLER’, false );   // 5.2 and later
define( ‘WP_DEBUG’, false );

とりあえず、これでうっとうしかったメッセージは見えなくなりました。(2行目はもともと書き込まれていたので追記でもないか?)

とりあえず、めでたし!

コメントする

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Translate »