Am unteren Rand des Bildschirms wird auf jeder Seite ein drittes Recaptcha-Symbol angezeigt, was ein wenig störend ist. Wenn Sie die Nutzungsvereinbarung lesen, erfahren Sie, dass der Eigentümer der Website verpflichtet ist, die Nutzer darüber zu informieren, dass Daten von Google erfasst werden . Wenn Sie das Symbol entfernen, verstoßen Sie im Allgemeinen gegen die Nutzungsvereinbarung. Möchte jemand ein solches Monster verklagen? Natürlich ist es unwahrscheinlich, dass es vor Gericht geht, aber man weiß ja nie.

reCAPTCHA v3 Symbol entfernen

Brauchen Sie Hilfe? Kein Problem, schicken Sie mir eine E-Mail an: admin@workinnet.ru

reCAPTCHA v3-Logo ausblenden

Ich werde Sie aber nicht erschrecken. Es gibt eine Möglichkeit, das Symbol in WordPress zu entfernen. Wir tun Folgendes:

  1. Wechseln Sie in den Themenordner. Der Pfad lautet wie folgt: Stammordner/Seitenname/wp-content/themes/theme name/. Suchen Sie die Datei style.css.

  2. Öffnen Sie die Datei und gehen Sie bis zum Ende der Datei.

  3. Wir fügen unten ein paar Zeilen Code hinzu.

.grecaptcha-badge {
display: none !important;
}

Was bewirkt dieser Code? Das ist ganz einfach. Legt den Stil fest. Die erste Zeile ist für den Namen des Stils zuständig, der dem Logo zugewiesen wird. Die zweite Zeile ist für die Display-Ausgabe zuständig und setzt den Wert auf “no, inherit”. Verhindert, dass das Logo auf allen Seiten der WordPress-Website angezeigt wird.

Wenn wir auf Kontaktseiten anzeigen wollen, gehen wir etwas anders vor. Suchen Sie die ID der Seiten, auf denen die Formulare platziert sind. Öffnen Sie die gewünschte Seite. Drücken Sie F12 und suchen Sie unter der Überschrift <head> den Tag <body>. Die ID der Seite wird im Abschnitt class angegeben.

Suchbegriff reCAPTCHA v3

Fügen Sie anschließend den folgenden Code in die Datei style.css ein:

.page-id-128 .grecaptcha-badge {
display: block !important;
}

Das war’s, das Recaptcha funktioniert auf dieser Seite. Bei anderen, nein. Angenommen, Sie haben nicht nur ein paar Seiten, sondern ein paar hundert oder tausend? Das ist eine echte Qual. Wir brauchen eine andere Methode.

Meine Güte, es gibt eine und sie ist einfacher. Zur Rettung kommt php, das hilft, alle Arten von Komplexität auf ziemlich einfache Weise zu implementieren. Rufen Sie die Datei function.php im Themenordner auf. Gehen Sie zum Ende und fügen Sie die folgenden Zeilen ein:

//Code entfernt das Recaptcha-Logo auf allen Seiten.
remove_action( 'wp_enqueue_scripts', 'wpcf7_recaptcha_enqueue_scripts' );
//Aktivieren Sie die Funktion nur auf Seiten mit Kontaktformularen.
if ( function_exists( 'wpcf7_enqueue_scripts' ) ) {
add_action( 'wp_enqueue_scripts', 'wpcf7_recaptcha_enqueue_scripts', 10, 0 );
}

Alle, reCAPTCHA v3 ist deaktiviert. Beachten Sie, dass dieser Code nur in WordPress und mit dem Contact Form 7 Plugin funktioniert.

Als Bonus können Sie eine Funktion hinzufügen, mit der Sie das reCAPTCHA v3 Symbol in WordPress nur auf bestimmten Seiten ausblenden können.

function oiw_load_recaptcha_badge_page(){
if ( !is_page( array( 'Kontakt','Slug angeben' ) ) ) ) {
wp_dequeue_script('google-recaptcha');
}
}
add_action( 'wp_enqueue_scripts', 'oiw_load_recaptcha_badge_page' );

Verwenden Sie anstelle von ” Slugangeben” den hervorgehobenen Teil der URL der gewünschten Seiten, getrennt durch Kommata.

Das war’s, Sie haben das Google reCAPTCHA v3 Symbol ausgeblendet. Wenn Sie nicht Contact Form 7 verwenden, funktioniert der CSS-Codemit allen Arten von Recaptcha. Die Funktion hingegen ist recht begrenzt und interagiert nur mit dem Plugin.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Wenn die Materialien dieser Website hilfreich waren und Sie den Blog unterstützen möchten, können Sie das Formular unter dem folgenden Link verwenden: Spenden zur Unterstützung des Blogs