它仍然显示脚本,因为您使用了错误的挂钩(而且它不存在)-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 );
如果这仍然不起作用,请尝试联系插件支持人员,并询问他们退出脚本的正确方法。:)