Möchten Sie ein Kontrollkästchen für die Kommentar-Datenschutzoption in WordPress hinzufügen? Das neue DSGVO-Gesetz der Europäischen Union erfordert eine ausdrückliche Zustimmung zur Speicherung der personenbezogenen Daten des Benutzers. Wenn Sie Kommentare auf Ihrer Website aktiviert haben, müssen Sie ein Kontrollkästchen zum Datenschutz für Kommentare hinzufügen, um das neue Gesetz einzuhalten. In diesem Artikel zeigen wir Ihnen, wie Sie in WordPress ein Kontrollkästchen zur Opt-in-Anmeldung zum Datenschutz für DSGVO-Kommentare hinzufügen.
Wann und warum Hinzufügen eines Kontrollkästchens für die Datenschutzoption für Kommentare in WordPress?
Vor kurzem ist ein neues Gesetz der Europäischen Union namens DSGVO (Datenschutz-Grundverordnung) in Kraft getreten. Der Zweck dieses Gesetzes besteht darin, den EU-Bürgern die Kontrolle über ihre personenbezogenen Daten zu geben und den Datenschutzansatz von Organisationen auf der ganzen Welt zu ändern.
Um mehr zu erfahren, lesen Sie unseren ultimativen Leitfaden zur WordPress- und DSGVO-Compliance, der alle Ihre Fragen in einfachem Englisch beantwortet.
WordPress hat sich kürzlich in der neuesten Version 4.9.6 mit der Einhaltung der DSGVO befasst. Wenn Sie noch nicht aktualisiert haben, müssen Sie sofort auf die neueste WordPress-Version aktualisieren.
Eine der Möglichkeiten, wie WordPress personenbezogene Daten speichert und verwendet, ist das Kommentarformular. Wenn ein Benutzer einen Kommentar auf Ihrer Website hinterlässt, werden sein Name, seine E-Mail-Adresse und Website-Informationen in einem Browser-Cookie gespeichert. Dieses Cookie ermöglicht WordPress, die Benutzerinformationen beim nächsten Besuch automatisch in das Kommentarformular einzugeben.
Mit WordPress 4.9.6 zeigt das standardmäßige WordPress-Kommentarformular jetzt ein Kontrollkästchen zum Opt-in für den Datenschutz bei Kommentaren an. Alle WordPress-Themes, die das standardmäßige WordPress-Kommentarformular verwenden, zeigen jetzt automatisch dieses Kontrollkästchen an.
Wenn auf Ihrer Website das Kontrollkästchen zum Datenschutz für Kommentare angezeigt wird, müssen Sie nicht weiterlesen. Wenn das Kommentar-Kontrollkästchen jedoch nicht auf Ihrer Website angezeigt wird, müssen Sie weiterlesen, und wir zeigen Ihnen, wie Sie das Kommentar-Datenschutz-Kontrollkästchen in WordPress hinzufügen.
Hinzufügen eines Kontrollkästchens für die Option zum Datenschutz für Kommentare in WordPress
Zunächst müssen Sie sicherstellen, dass Sie die neueste Version von WordPress und Ihr Theme verwenden. Geh einfach zu Dashboard » Aktualisierungen Seite, um nach Updates zu suchen.
Wenn ein Update für Ihr aktuelles Theme oder WordPress verfügbar ist, dann installieren Sie es. Überprüfen Sie als Nächstes das Kommentarformular Ihrer Website, um zu sehen, ob das Update das Kontrollkästchen zum Datenschutz für Kommentare hinzugefügt hat.
Wenn sowohl Ihr Theme als auch WordPress auf dem neuesten Stand sind und Sie das Kontrollkästchen zum Datenschutz für Kommentare immer noch nicht sehen können, bedeutet dies, dass Ihr WordPress-Theme das standardmäßige WordPress-Kommentarformular überschreibt.
Sie können Ihren Theme-Autor bitten, dieses Problem zu beheben, indem Sie ein Support-Ticket öffnen. Sie können auch versuchen, das Problem selbst zu beheben, bis Ihr Theme-Autor ein Update veröffentlicht.
Es gibt zwei Möglichkeiten, das Kontrollkästchen für den Kommentar-Datenschutz zu Ihrem WordPress-Theme hinzuzufügen. Wir zeigen Ihnen beide Methoden und Sie können die für Sie geeignete ausprobieren.
Beide Methoden erfordern, dass Sie Ihren WordPress-Themedateien Code hinzufügen. Wenn Sie dies noch nicht getan haben, lesen Sie unsere Anleitung zum Kopieren und Einfügen von Code in WordPress.
Methode 1. Fügen Sie dem Kommentarformular Ihres Themes ein Kontrollkästchen zum Datenschutz für Kommentare hinzu
Diese Methode wird empfohlen, da sie versucht, den Stil und das Layout Ihres Kommentarformulars zu schützen.
Zuerst müssen Sie den Code finden, der verwendet wird, um das standardmäßige WordPress-Kommentarformular zu überschreiben. Normalerweise finden Sie es in der Datei comments.php oder functions.php in Ihrem Theme-Ordner.
Sie suchen nach einem Code mit dem 'comment_form_default_fields'
Filter. Dieser Filter wird von Themes verwendet, um das standardmäßige WordPress-Kommentarformular zu überschreiben.
Es enthält Zeilen für alle Ihre Kommentarformularfelder in einem bestimmten Format. Hier ist ein Beispielcode, um Ihnen eine Vorstellung davon zu geben, wonach Sie suchen würden:
$comments_args = array( // change the title of send button 'label_submit'=> esc_html(__('Post Comments','themename')), // change the title of the reply section 'title_reply'=> esc_html(__('Leave a Comment','themename')), // redefine your own textarea (the comment body) 'comment_field' => ' <div class="form-group"><div class="input-field"><textarea class="materialize-textarea" type="text" rows="10" id="textarea1" name="comment" aria-required="true"></textarea></div></div>', 'fields' => apply_filters( 'comment_form_default_fields', array( 'author' =>'' . '<div><div class="input-field">' . '<input class="validate" id="name" name="author" placeholder="'. esc_attr(__('Name','themename')) .'" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></div></div>', 'email' =>'' . '<div><div class="input-field">' . '<input class="validate" id="email" name="email" placeholder="'. esc_attr(__('Email','themename')) .'" type="email" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></div></div>', 'url' =>'' . '<div class="form-group">'. '<div><div class="input-field"><input class="validate" placeholder="'. esc_attr(__('Website','themename')) .'" id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></div></div>', ) ), ); comment_form($comments_args); ?>
In diesem Code können Sie feststellen, dass comment_form_default_fields
Filter wird verwendet, um die Felder Autor, E-Mail und URL zu ändern. Innerhalb des Arrays verwendet es das folgende Format, um jedes Feld anzuzeigen:
'fieldname' => 'HTML code to display the field', 'anotherfield' => 'HTML code to display the field',
Wir werden das Kontrollkästchen für die Kommentar-Datenschutzoption gegen Ende hinzufügen. So sieht unser Code jetzt aus:
$comments_args = array( // change the title of send button 'label_submit'=> esc_html(__('Post Comments','themename')), // change the title of the reply section 'title_reply'=> esc_html(__('Leave a Comment','themename')), // redefine your own textarea (the comment body) 'comment_field' => ' <div class="form-group"><div class="input-field"><textarea class="materialize-textarea" type="text" rows="10" id="textarea1" name="comment" aria-required="true"></textarea></div></div>', 'fields' => apply_filters( 'comment_form_default_fields', array( 'author' =>'' . '<div><div class="input-field">' . '<input class="validate" id="name" name="author" placeholder="'. esc_attr(__('Name','themename')) .'" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></div></div>', 'email' =>'' . '<div><div class="input-field">' . '<input class="validate" id="email" name="email" placeholder="'. esc_attr(__('Email','themename')) .'" type="email" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></div></div>', 'url' =>'' . '<div class="form-group">'. '<div><div class="input-field"><input class="validate" placeholder="'. esc_attr(__('Website','themename')) .'" id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></div></div>', // Now we will add our new privacy checkbox optin 'cookies' => '<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"' . $consent . ' />' . '<label for="wp-comment-cookies-consent">' . __( 'Save my name, email, and website in this browser for the next time I comment.' ) . '</label></p>', ) ), ); comment_form($comments_args); ?>
Methode 2. Das Kommentarformular deines Themes durch WordPress-Standard ersetzen
Diese Methode ersetzt einfach das Kommentarformular deines Themes durch das standardmäßige WordPress-Kommentarformular. Die Verwendung dieser Methode kann das Aussehen Ihres Kommentarformulars beeinflussen, und Sie müssen möglicherweise benutzerdefiniertes CSS verwenden, um Ihr Kommentarformular zu gestalten.
Bearbeiten Sie die Datei comments.php Ihres Themes und suchen Sie nach der Zeile mit dem comment_form()
Funktion. Ihr Theme enthält definierte Argumente, Funktionen oder eine Vorlage, um das benutzerdefinierte Kommentarformular Ihres Themes zu laden. Ihre comment_form-Zeile sieht in etwa so aus:
<?php comment_form( custom_comment_form_function() ); ?>
Sie müssen es durch die folgende Zeile ersetzen:
<?php comment_form(); ?>
Vergessen Sie nicht, Ihre Änderungen zu speichern und Ihre Website zu besuchen. Sie sehen nun das standardmäßige WordPress-Kommentarformular mit dem Kontrollkästchen für die Kommentardatenschutzoption.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu erfahren, wie Sie das Kontrollkästchen für die Datenschutz-Option für DSGVO-Kommentare in WordPress hinzufügen. Vielleicht möchten Sie auch unsere Tipps lesen, um mehr Kommentare zu Ihren WordPress-Blog-Posts zu erhalten.