wp_deregister_script が誤って呼び出されました。WordPressログイン画面のエラー修正

wp_deregister_script が誤って呼び出されました。WordPressログイン画面のエラー修正

どのタイミングかわからなかったのですが、WordPressのログインページで下記の様なエラー目メッセージが。。。

サイト自体に影響はなかったのですが、どうも気になり1時間程格闘して解決出来ました。

[aside type=”boader”]

Notice: wp_deregister_script が誤って呼び出されました。管理画面では jquery スクリプトの読み込みをオフにしないでください。フロントエンドテーマだけをターゲットにするには、wp_enqueue_scripts フックを使いましょう。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 3.6 で追加されました) in /home/xxxxxxx/mobstyley.net/wp-includes/functions.php on line 3897

[/aside]

目次

どこでエラーが出ているのか?

上記のエラーメッセージだけ見るとwp-includesフォルダ内のfunctions.phpが原因の様に思いますが、変更が必要なファイルはテーマフォルダ直下のfunctions.phpです。

[aside type=”boader”]

編集ファイルの場所

wp-content/themes/使用しているテーマフォルダ/functions.php

[/aside]

wp_deregister_scriptという記述を探します。何行か下側にadd_action(‘wp_print_scripts’, ‘add_script’);と記述された箇所があるので下記の様に変更して上書きします。

add_action(‘wp_print_scripts‘, ‘add_script’);を

add_action(‘wp_enqueue_scripts‘, ‘add_script’);

に変更。これで解決。エラーメッセージが表示されなくなりました。

WordPressで運用しているとこういったエラーに遭遇する事も少なくはないのでその度に苦労しますwww

買い忘れたモノはないですか?

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次