它仍然显示脚本,因为您使用了错误的挂钩(而且它不存在)-wp_dequeue_scripts, 其次,如果脚本确实通过wp_enqueue_script(), 然后生成id (用于<script> 标签)的形式为<script handle>-js (即后缀为a-js) 哪里<script handle> 是的第一个参数wp_enqueue_script().
因此,在您的情况下,脚本句柄只是jet-vue 没有-js, 并尝试通过wp_print_scripts 改为挂钩。
function review_enqueue() {
if ( is_front_page() ) {
wp_dequeue_script( \'jet-vue\' );
}
}
add_action( \'wp_print_scripts\', \'review_enqueue\' );
如果这不起作用,您可以尝试使用较低的优先级(即较大的数字)作为的第三个参数
add_action(). 例如。
add_action( \'wp_print_scripts\', \'review_enqueue\', 20 );
如果这仍然不起作用,请尝试联系插件支持人员,并询问他们退出脚本的正确方法。:)