So können Benutzer anonyme Kommentare in WordPress veröffentlichen
Vor kurzem fragte einer unserer Benutzer, ob anonyme Kommentare in WordPress zugelassen werden könnten. Standardmäßig können Benutzer keine Kommentare in WordPress hinterlassen, ohne einen Namen und eine E-Mail-Adresse im Kommentarformular anzugeben. In diesem Artikel zeigen wir Ihnen, wie Sie anonyme Kommentare in WordPress veröffentlichen können. Wir zeigen Ihnen auch, wie Sie Namen und E-Mail-Felder im WordPress-Kommentarformular ausblenden.
Pseudonym: Die ideale Lösung
Die beste Möglichkeit, anonyme Kommentare in WordPress zuzulassen, während der Kommentar-Spam eingeschränkt wird, besteht darin, Benutzer zu ermutigen, anstelle des tatsächlichen Namens ein Pseudonym oder einen Spitznamen zu verwenden.
Auf diese Weise können Sie eine Community aufbauen und gleichzeitig anonym bleiben. Die Benutzer müssen immer noch eine E-Mail-Adresse angeben, aber die meisten Leute, die anonyme Kommentare hinterlassen möchten, haben ohnehin separate E-Mails.
Sie können dies in Ihren Kommentarrichtlinien mitteilen und einen prominenten Link über Ihr Kommentarformular setzen.
Obwohl dies die ideale Lösung ist und die einzige, die wir empfehlen, gibt es andere Lösungen, um weitere Anonymität zu ermöglichen. Je mehr Anonymität Sie hinzufügen, desto höher ist Ihr Spam.
Name und E-Mail-Adresse angeben Optional
Die nächste Anonymitätsebene, die Sie hinzufügen können, besteht darin, den Namen und das E-Mail-Feld vollständig optional zu machen. Keine Spitznamen oder irgendetwas. Wenn ein Benutzer nur einen Kommentar ohne Namen und E-Mail-Adresse abgibt, wird er weitergeleitet. Lassen Sie uns einen Blick darauf werfen, wie Name und E-Mail-Felder vollständig optional sind.
Das erste, was Sie tun müssen, ist zu gehen Einstellungen »Diskussion und deaktivieren Sie das Kontrollkästchen neben "Kommentar Autor muss Name und E-Mail-Adresse ausfüllen" Möglichkeit. Nun müssen Sie Ihre Änderungen speichern und Ihre Website ist bereit, Kommentare ohne Namen und E-Mail-Adresse zu akzeptieren.
Wenn Sie dieses Kontrollkästchen einfach entfernen, wird Ihren Benutzern nicht mitgeteilt, dass sie Kommentare abgeben können, ohne einen Namen oder eine E-Mail-Adresse anzugeben. Möglicherweise möchten Sie dies mitteilen, indem Sie zeigen, dass Name und E-Mail-Felder optional sind. Wir empfehlen auch, das URL-Feld der Website zu entfernen, um Spam zu verhindern. Dazu müssen Sie Ihr Kommentarformular ändern. Kopieren Sie einfach den folgenden Code und fügen Sie ihn in die Datei functions.php Ihres Themas oder in ein standortspezifisches Plugin ein.
Funktion wpb_alter_comment_form_fields ($ fields) // Namensfeld ändern und zeigen, dass es sich um optionale $ fields ['author'] = 'handelt'. ''. __( 'Name: (Optional)' ) . ''. ($ req? '*': "). '
'; // E-Mail-Feld ändern und zeigen, dass es sich um optionale $ -Felder ['email'] = 'handelt'. __ ('E-Mail (optional)', 'zwanzigzehn'). ''. ($ req? '*': "). '
'; // Diese Zeile entfernt die Website-URL aus dem Kommentarformular. $ fields ['url'] = "; gibt $ -Felder zurück; add_filter ('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Dieser Code fügt einfach hinzu (Wahlweise) Neben Name und E-Mail-Feldern in Ihrem Kommentarformular. Außerdem wird das Website-URL-Feld aus dem Kommentarformular entfernt. Wenn Sie das URL-Feld der Website beibehalten möchten, entfernen Sie diese Codezeile. So würde Ihr Kommentarformular aussehen:
So entfernen Sie Name und E-Mail vollständig aus dem Kommentarformular
Für Benutzer, die Namens- und E-Mail-Felder aus dem Kommentarformular entfernen möchten, finden Sie hier den Code, den Sie in die functions.php-Datei Ihres Themes oder in ein site-spezifisches Plugin einfügen müssen.
Funktion wpb_alter_comment_form_fields ($ fields) unset ($ fields ['author']); nicht gesetzt ($ Felder ['email']); nicht gesetzt ($ fields ['url']); $ Felder zurückgeben; add_filter ('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Wenn Ihr Kommentarformular angezeigt wird Deine Email-Adresse wird nicht veröffentlicht Text, dann können Sie ihn ausblenden, indem Sie die Datei comments.php Ihres Themas bearbeiten. Suchen Sie den Tag und ersetzen Sie es durch diesen Code:
''. __ ('Kein Name oder E-Mail-Adresse erforderlich.'). ($ req? $ required_text: "). '
')); ?>
Wenn Sie das nicht finden können Kommentarformular
, Sie können diesen Text dann immer noch ausblenden, indem Sie dieses CSS Ihrem Design oder untergeordneten Thema hinzufügen style.css
Datei.
.Kommentar-Notizen Anzeige: keine;
So sieht Ihr Kommentarformular ohne Namen, E-Mail-Adresse und Website-URL-Felder aus:
Vorsicht bei anonymen Kommentaren
Bitte beachten Sie, dass Ihr Kommentarformular, ohne Namen und E-Mail-Adresse als Pflichtfelder, eine beträchtliche Anzahl von Spam-Kommentaren anzieht. Akismet und Sucuri blockieren zwar möglicherweise einige fehlerhafte IPs, wir empfehlen jedoch dringend, eine Captcha-Überprüfung durchzuführen, um etwas davon zu verhindern.
Wir hoffen, dass dieser Artikel Ihnen bei Ihrer Entscheidung geholfen hat, anonyme Kommentare in WordPress zuzulassen. Wir haben eine Menge Kommentarformulare behandelt. Wenn Sie mehr darüber erfahren möchten, lesen Sie unseren Leitfaden zum Gestalten Ihres Kommentarlayouts.
Wenn Ihnen dieser Artikel gefällt, folgen Sie uns auf Google+ und YouTube.