如果希望它停止加载javascript文件,只需删除添加该脚本的PHP代码即可。
这听起来像是你不想把它加载到特定的页面上。您可以使用Brada的答案将脚本出列(由于开发人员太草率,我不得不一直为我的插件执行此操作),但实际上,您应该确保只有在需要时才正确注册并将脚本加入队列。
您应该首先使用wp_enqueue_scripts
:
function wpdocs_theme_name_scripts() {
wp_register_script( \'script-name\', get_template_directory_uri() . \'/js/example.js\', array(), \'1.0.0\', true );
}
add_action( \'wp_enqueue_scripts\', \'wpdocs_theme_name_scripts\' );
只有在需要的时候你才应该打电话
wp_enqueue_script
. 这是我在WordPress开发人员身上看到的最大问题之一——在每次加载页面时都将脚本和样式排队——这是WordPress的糟糕开发实践。
然后您可以正常呼叫wp_enqueue_script
或wp_enqueue_style
在特定页面上运行的PHP代码或文件中,您需要使用它。
另一个选项是检查wp_enqueue_scripts
在调用enqueue之前确保它是您的页面