Suche
Suche Menü

Google reCaptcha aus Divi entfernen

Wer wie ich auf diversen WordPress-Webseiten Divi als Pagebuilder einsetzt wird u.U. bemerkt haben, dass Divi seit einiger Zeit die Javascript-Dateien für reCaptcha von den Google Servern einbindet. Und das leider auch, wenn man es gar nicht im Einsatz hat. Komischerweise habe ich das nur auf einem Teil meiner Seiten. Das ganze ist allerdings etwas problematisch was die DSGVO betrifft. Außerdem macht es einfach keinen Sinn, Dinge einzubinden, die man gar nicht braucht.

Nach einer Anfrage bei Elegant Themes (Entwicklerfirma von Divi) bekam ich folgenden Tipp, um die Einbindung zu unterbinden:

In der functions.php, die man idealerweise in einem Childtheme hat, folgenden Code einbinden:

function project_dequeue_recaptcha() {
wp_dequeue_script( 'recaptcha-v3' );
wp_deregister_script( 'recaptcha-v3' );
wp_dequeue_script( 'et-core-api-spam-recaptcha' );
wp_deregister_script( 'et-core-api-spam-recaptcha' );
}
add_action( 'wp_print_scripts', 'project_dequeue_recaptcha' );

Damit wird man ein weiteres Stück Google los.