functions.php で wp_deregister_script を使用して、必要なページに JavaScript ファイルのみをロードしています。
これはうまく機能します-JavaScriptがクエリ文字列を使用している場合を除いて...
私のコードは次のとおりです。
add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );
if ( !is_page('167') ) {
wp_deregister_script( 'iphorm' );
wp_deregister_script( 'iphorm-plugin' );
wp_deregister_script( 'jquery-form' );
wp_deregister_script( 'jquery-smooth-scroll' );
wp_deregister_script( 'qtip' );
wp_deregister_script( 'uniform' );
wp_deregister_script( 'infield-label' );
}
これは、クエリ文字列のないすべての js ファイルで機能しますが、iphorm.js?ver=1.3.5のようなファイルはまだ読み込まれています。
何か案は?