“wp_deregister_script”和查询字符串

时间:2012-05-08 12:47:22

标签: php javascript performance wordpress

我在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 等文件仍在加载。

有什么想法吗?

0 个答案:

没有答案