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行目はもともと書き込まれていたので追記でもないか?)
とりあえず、めでたし!