对于特定的表单,我不知道这是否可行,但您可以使用下面的过滤器在特定页面上禁用它,我已经使用了,它对我来说很好:
function contactform_dequeue_scripts() {
if (is_singular()) {
$post = get_post();
if (has_shortcode($post->post_content, \'contact-form-7\')) {
wp_dequeue_script(\'contact-form-7\');
wp_dequeue_script(\'google-recaptcha\');
wp_dequeue_style(\'contact-form-7\');
}
}
}
add_action(\'wp_enqueue_scripts\', \'contactform_dequeue_scripts\', 99);
检查一次可能有助于您解决问题。