Le coin geek • Désactiver les scripts Re-captcha - Wordpress / Form-7

Désactiver les scripts Re-captcha - Wordpress / Form-7

Lorsque vous utilisez Worpress, et que vous souhaitez être contacter via un formulaire de contact (contact-form-7), pour ne pas vous faire spammer, vous décider de mettre en place le re-captcha de google.

Pour le bien de vos visiteur, vous souhaitez que la navigation soit la plus fluide possible.

Pour ne pas charger ces scripts inutilement sur les pages qui n'en n'ont pas besoin, je vous propose d'ajouter ce petit code dans votre fichier functions.php

// Désactive les scripts sur les pages qui ne contienne pas de formulaire form-7
add_action(‘wp_print_scripts’, function () {
    global $post;
    if ( is_a( $post, ‘WP_Post’ ) && !has_shortcode( $post->post_content, ‘contact-form-7’) ) {
        wp_dequeue_script( ‘google-recaptcha’ );
        wp_dequeue_script( ‘wpcf7-recaptcha’ );
    }
});