web-dev-qa-db-ja.com

エラーのデバッグ:wp_enqueue_styleが誤って呼び出されました

コンテナが意図した幅のほんの一部であることを確認するための新しいカスタムテーマをアップロードしたところです。ホームセクションの下のセクション(これは1ページで、移動にID /アンカーを使用する長いサイトです) 。問題を特定できるかどうかを確認するためにDEBUGをオンにし、問題のあるプラグインを無効にした後、次のエラーが残ります。

Notice:wp_enqueue_styleが誤って呼び出されました。 wp_enqueue_scriptsadmin_enqueue_scripts、またはinitがフックされるまで、スクリプトとスタイルを登録またはキューに入れないでください。詳しくはWordPressでのデバッグをご覧ください。 (このメッセージはバージョン3.3で追加されました。)2959行目の/home/achenn/public_html/frshstudio.com/wp-includes/functions.php

問題は、その特定の行にある唯一のものは以下のとおりです。

trigger_error( sprintf( __( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s' ), $function, $message, $version ) );

私は他の ブログ記事 およびフォーラムを見ましたが、彼らが検索するように言っている行はこのファイルには存在しません。与えられた行にはそれほどありません。

この課題を解決する方法についてのヒント、アイデアなどは大歓迎です。

phrase in question is not in file 

ライブサイト。

3
user1255049

つまり、 wp_enqueue_style にフックされていない wp_enqueue_scripts を実行しないでください。

あなたのwp_enqueue_styleは関数の中にあるべきです、そしてあなたは次の例のようにその関数をwp_enqueue_scriptsにフックするべきです:

function wpse88755_enqueue(){
  # call  wp_enqueue_style here
}

#hook the function to wp_enqueue_scripts
add_action( 'wp_enqueue_scripts', 'wpse88755_enqueue' );
9
RRikesh