Möchten Sie das URL-Feld der Website aus Ihrem WordPress-Kommentarformular entfernen?
Viele Bots und Spammer nutzen dieses Feld, um Backlinks zu ihren Websites zu erhalten. Indem Sie das Feld „Website“ entfernen, machen Sie Ihre Website für Spammer sofort weniger attraktiv.
In diesem Artikel zeigen wir Ihnen, wie Sie das URL-Feld der Website aus dem WordPress-Kommentarformular entfernen können.
Warum reichen Leute Spam-Kommentare ein?
Da der meiste Spam von automatisierten Bots erzeugt wird, können Sie Kommentarspam mit kostenlosen Tools und Plugins leicht bekämpfen. Es ist jedoch viel schwieriger, Spam-Kommentare zu stoppen, die von Menschen eingereicht werden.
Diese Kommentare sind oft themenfremd, irrelevant und tragen nicht zur Unterhaltung bei.
Wenn Kommentare angezeigt werden, verknüpft WordPress automatisch den Benutzernamen der Person mit der von ihr angegebenen Website-URL. Spammer können dieses Feld nutzen, um Backlinks zu erhalten oder zu versuchen, bessere Platzierungen für bestimmte Schlüsselwörter zu erzielen.
Indem Sie das URL-Feld der Website entfernen, können Sie Spammer davon abhalten, auf Ihrem WordPress-Blog oder Ihrer Website zu posten.
Echte Nutzer werden einen Kommentar hinterlassen, unabhängig davon, ob sie einen Backlink erhalten oder nicht, so dass dies keinen Einfluss darauf haben sollte, wie viele hochwertige Kommentare Sie erhalten.
Schauen wir uns also an, wie Sie das Website-Feld aus dem Kommentarformular Ihrer WordPress-Website entfernen können. Sie können die unten stehenden Links verwenden, um direkt zu der gewünschten Methode zu gelangen:
Methode 1: Website-Feld mit einem kostenlosen Plugin entfernen (einfach)
Der einfachste Weg, das URL-Feld aus Ihrem WordPress-Kommentarformular zu entfernen, ist die Verwendung von Comment Link Remove and Comment Tools. Mit diesem Plugin können Sie das Feld entfernen und auch alle Links aus Kommentaren löschen, die Sie bereits genehmigt haben.
Zunächst müssen Sie das Plugin Comment Link Remove and Comment Tools installieren und aktivieren. Detaillierte Anweisungen finden Sie in unserer Anleitung zur Installation eines WordPress-Plugins.
Nach der Aktivierung klicken Sie im WordPress-Dashboard auf QC CLR-Einstellungen.
Aktivieren Sie hier das Kästchen neben „WEBSITE-Feld aus dem Kommentarformular entfernen“. Dies wird Spammer davon abhalten, ihre Links einzufügen.
Das heißt, dass alle Kommentare, die Sie zuvor genehmigt haben, weiterhin einen Link enthalten. Um diese URLs zu entfernen, markieren Sie einfach das Kästchen neben „Hyperlink aus Kommentar AUTHOR Bio entfernen“.
Blättern Sie dann zum Ende der Seite und klicken Sie auf die Schaltfläche „Änderungen speichern“, um Ihre Einstellungen zu speichern.
Um diese Änderung in Aktion zu sehen, melden Sie sich entweder bei Ihrem Konto ab oder besuchen Sie Ihre Website in einem Inkognito-Tab.
Sie werden sehen, dass das Kommentarformular kein URL-Feld mehr hat.
Außerdem werden die Namen der Verfasser von Kommentaren, die früher Links enthielten, nicht mehr angezeigt, und die Benutzer können nicht mehr darauf klicken.
Eines der verräterischen Anzeichen dafür ist, dass die Textfarbe des Namens des Kommentarautors, der früher Links hatte, dieselbe ist wie die des Kommentars, der keine Links hat.
Methode 2: Entfernen Sie das Website-URL-Feld aus WordPress-Kommentaren mit Code
Eine andere Möglichkeit besteht darin, das Feld für die Website-URL mithilfe eines Code-Snippets zu entfernen.
Der Grund, warum wir Ihnen diese Methode zeigen wollen, ist, dass das Plugin zwar das URL-Feld entfernen kann, aber das Kontrollkästchen „Meinen Namen, meine E-Mail und meine Website für den nächsten Kommentar in diesem Browser speichern“ am unteren Rand beibehält.
Um die Konsistenz zu wahren, wollen wir diesen Text in „Speichere meinen Namen und meine E-Mail-Adresse in diesem Browser, wenn ich das nächste Mal einen Kommentar abgebe“ ändern. Und das können wir mit benutzerdefiniertem Code tun.
In Anleitungen wird oft empfohlen, benutzerdefinierte Codeschnipsel in die Datei functions.php des Themes einzufügen.
Wir raten jedoch davon ab, denn schon ein kleiner Fehler in Ihrem Code kann zu einer Reihe von WordPress-Fehlern führen oder sogar Ihre Website komplett zerstören.
Deshalb empfehlen wir die Verwendung von WPCode. Es ist der einfachste und sicherste Weg, um benutzerdefinierten Code in WordPress hinzuzufügen, ohne die Core-Theme-Dateien bearbeiten zu müssen.
Hinweis: Obwohl es ein kostenloses WPCode-Plugin gibt, werden wir für dieses Tutorial die Premium-Version verwenden.
Als Erstes müssen Sie das WPCode-Plugin auf Ihrer Website installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Hinzufügen von Code zum Entfernen des Website-URL-Feldes im Kommentarformular
Gehen Sie nach der Aktivierung zu Code Snippets „ Snippet hinzufügen.
Navigieren Sie dann zur Registerkarte „Kommentare“ und suchen Sie das Snippet „Disable Comment Form Website URL“.
Wenn Sie sich noch nicht mit der WPCode-Bibliothek verbunden haben, klicken Sie jetzt auf die Schaltfläche „Mit der Bibliothek verbinden, um sie freizuschalten (Free)“.
Melden Sie sich jetzt einfach bei Ihrem WPCode-Konto an.
Danach kehren Sie einfach zur vorherigen WPCode-Plugin-Seite zurück. Sie werden nun sehen, dass die Schaltfläche sich in „Snippet verwenden“ geändert hat. Klicken Sie darauf, um es zu verwenden.
Sie sehen nun den Bildschirm des Code-Snippet-Editors mit dem Code zum Entfernen des Website-URL-Feldes aus dem Kommentarformular.
Jetzt brauchen Sie nur noch auf den Schalter „Inaktiv“ zu klicken, damit er stattdessen „Aktiv“ anzeigt. Klicken Sie dann auf „Aktualisieren“, um dieses Snippet zu aktivieren.
Jetzt können Besucher ihren Kommentaren keine Website-URL mehr hinzufügen.
Hinzufügen von Code zum Entfernen vorhandener Links in Kommentarautorennamen
Der Code aus dem vorigen Schritt entfernt nur das Feld für die Website-URL aus den Kommentarformularen, aber bestehende Kommentare mit verknüpften Autorennamen enthalten weiterhin Links.
Zum Glück können Sie sie mit WPCode auch leicht entfernen. Gehen Sie dazu zurück zu Code Snippets „ Snippet hinzufügen. Klicken Sie dann auf „Snippet verwenden“ unter „Eigenen Code hinzufügen (neues Snippet)“.
Nun können Sie diesem Codeschnipsel einen Namen geben, damit er leicht identifizierbar ist. Das kann etwas Einfaches sein wie „Hyperlinks im Namen des Kommentarautors entfernen“.
Ändern Sie anschließend den Codetyp in „PHP Snippet“.
Kopieren Sie anschließend den folgenden Ausschnitt und fügen Sie ihn in das Feld Codevorschau ein:
function wpbeginner_remove_comment_author_link( $return, $author, $comment_ID ) {
// Simply return the comment author without the link
return $author;
}
// Hook the custom function into the 'get_comment_author_link' filter
add_filter( 'get_comment_author_link', 'wpbeginner_remove_comment_author_link', 10, 3 );
Scrollen Sie nach unten und vergewissern Sie sich, dass die Einfügemethode auf „Automatisch einfügen“ und der Speicherort auf „Überall ausführen“ eingestellt ist.
Danach müssen Sie den Code nur noch aktivieren und auf „Snippet speichern“ klicken.
Jetzt werden Sie nicht mehr sehen, dass die älteren Namen der Kommentarautoren Links enthalten.
Hinzufügen von Code zum Ersetzen der Kommentare Cookies Opt-In Checkbox Text
Wenn Sie in Ihrem Kommentarformular das Kontrollkästchen für die Annahme von Cookies für Kommentare einblenden, werden Sie höchstwahrscheinlich diesen Text im Kontrollkästchen sehen: „Meinen Namen, meine E-Mail-Adresse und meine Website in diesem Browser speichern, wenn ich das nächste Mal kommentiere.“
Wenn dieses Kontrollkästchen so aussieht, wenn Sie das Feld für die Website-URL nicht mehr haben, wirkt das ziemlich unbeholfen. Es ist also eine gute Idee, diesen Text zu ersetzen.
Erstellen Sie dazu einfach ein neues Snippet wie im vorherigen Schritt und wählen Sie als Codetyp „PHP Snippet“. Sie können diesen Code ‚Replace Comments Cookies Opt-In Checkbox Text‘ nennen.
Kopieren Sie anschließend den unten stehenden Codeschnipsel und fügen Sie ihn in das Feld Codevorschau ein:
// Hook a custom function 'remove_website_from_checkbox_text' into the 'gettext' filter
add_filter('gettext', 'remove_website_from_checkbox_text');
function remove_website_from_checkbox_text($translated_text) {
// Replace the original text with the modified text
$translated_text = str_replace(
'Save my name, email, and website', // Original text to find
'Save my name and email', // Replacement text
$translated_text // The text being processed
);
// Return the modified translated text
return $translated_text;
}
Sie können die Einstellungen für die Einfügemethode und den Speicherort wie zuvor vornehmen.
Sobald Sie das getan haben, aktivieren Sie den Code und klicken Sie auf „Snippet speichern“.
Wenn der Code erfolgreich ist, sollte der Opt-in-Text in „Speichere meinen Namen und meine E-Mail-Adresse in diesem Browser, wenn ich das nächste Mal kommentiere“ geändert werden.
So sieht der Opt-in-Text auf unserer Testseite aus:
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man das URL-Feld aus dem WordPress-Kommentarformular entfernt. Vielleicht interessieren Sie sich auch für unseren Leitfaden zum Thema “ Geld verdienen mit WordPress-Blogging “ und unsere Expertenauswahl für die besten Kontaktformular-Plugins.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Leslie says
I don’t know, do it with the instruction, and some websites don’t work.
WPBeginner Support says
If it does not work on a site, it likely means that the theme being used is overriding the default comment form.
Admin
Dipu says
Hello, thank you for creating a valuable blog post as it was a question of many about how to remove the website field from the comment form.
I want to know that if allowed the website filed, is it helpful for SEO, because they are nofollow links?
WPBeginner Support says
It should not be a major factor in your site’s SEO with either choice.
Admin
Tal says
Thanks the php code works great!
WPBeginner Support says
Glad it was able to help you!
Admin
osama says
well done, and thank you for your great work
WPBeginner Support says
You’re welcome, glad you found our guide helpful!
Admin