Wpdevsolutionsによると、WordpressでCDN JavaScriptをロードする正しい方法は次のようになります。
function theme_name_scripts() {
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js' );
}
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );
私が持っている質問は、スクリプトがロードされるためにjQueryを必要とするならば、私は何をしますか?
これはうまくいかないようです。
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js', array(), '', true );
コンソールに表示される:参照されないReferenceError:jQueryが定義されていません
ここに関連する回答のほとんどはかなり古くなっているか間違っているようです。
あなたはこのようにjQueryでそれを使う必要があります:
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js', array( 'jquery' ) );