オブジェクト指向スタイルのクラスで wordpress 関数を使用しています。このメソッドを使用して、いくつかのスクリプト、コア jquery スクリプト、およびいくつかのカスタム スクリプトをキューに入れました。それらはすべて期待どおりに機能し、すべてこのエンキュー方法に従います。
function lart_front_end_scripts() {
if (is_admin()) return;
wp_enqueue_script('jquery', '1.10.2' );
wp_enqueue_script('jquery-masonry', array('jquery'));
wp_enqueue_script('underscore');
wp_enqueue_script('mainJS', get_template_directory_uri() . '/js/mainJS.js', array("jquery", "wp-ajax-response") );
}//End add_scripts
add_action('wp_enqueue_scripts', array(&$this,'lart_front_end_scripts'));
コンソールを見ると、jquery と mainJS がロードされていることがわかりますが、アンダースコアと masonry の両方がロードされていません。(注:アンダースコアを機能させるには、コードをコーディングするためだけにcdnを使用する必要がありました)
石積みとアンダースコアのロードを妨げているのは何ですか?