Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So deaktivieren Sie HTML in WordPress-Kommentaren (Schnelle + einfache Methode)

Als wir anfingen, WordPress-Websites für Kunden zu verwalten, war die Bekämpfung von Kommentar-Spam eine tägliche Kopfschmerzursache.

Standardmäßig erlaubt WordPress Benutzern, bestimmte HTML-Tags in ihren Kommentaren zu verwenden, wie z. B. <a>, <em> und <strong>. Während diese Tags hilfreich sein können, missbrauchen Spammer sie oft, um Links und Formatierungen hinzuzufügen, wodurch Diskussionen zu einem unübersichtlichen Durcheinander unerwünschter Werbung werden.

Wir haben viele Wege versucht, Spam zu blockieren, aber eine der einfachsten und effektivsten Methoden ist, HTML in Kommentaren einfach zu deaktivieren. Diese schnelle Änderung hilft, Spam sofort zu reduzieren, während echte Besucher weiterhin an der Konversation teilnehmen können.

In diesem Leitfaden zeigen wir Ihnen, wie Sie HTML in WordPress-Kommentaren deaktivieren, ohne Code schreiben zu müssen. Machen Sie sich keine Sorgen um technische Details – es ist eine einfache Lösung, die Sie mit nur wenigen Klicks einrichten können! 🛠️

HTML in WordPress-Kommentaren deaktivieren

Warum sollten Sie HTML in WordPress-Kommentaren deaktivieren?

Wenn Leute Kommentare posten, können sie Links, fette Schrift, Kursivschrift und andere Elemente zu ihrer Nachricht hinzufügen. Das klingt harmlos, ist aber nicht immer eine gute Sache.

Das Zulassen von HTML bedeutet, dass Benutzer ihre Kommentare formatieren können, aber es öffnet auch die Tür für Missbrauch. Bots und Skripte sind oft so programmiert, dass sie Kommentar-Spam mit HTML-Tags posten, was den Kommentarbereich unübersichtlich und unsicher macht.

Das Deaktivieren von HTML kann also helfen, diese unerwünschten Beiträge zu blockieren und Ihre Website sicher zu halten.

Das bedeutet, dass jemand immer noch etwas posten kann wie:

I really loved your post! &lt;em>It changed my life!&lt;/em> Visit &lt;strong>my blog&lt;/strong> for amazing tips!

Oder ein sehr zufälliger String wie dieser:

&lt;a&gt;&lt;em&gt;&lt;strong&gt;

Der Kommentar wird weiterhin angezeigt, aber die HTML-Tags werden nicht funktionsfähig sein.

Diese einfache Funktion gibt Ihnen mehr Kontrolle über die Art der Inhalte, die auf Ihrer WordPress-Website geteilt werden. Sie erleichtert auch die Verwaltung Ihrer Website und schützt Ihre Leser vor unerwünschten oder schädlichen Kommentaren.

Lassen Sie uns nun sehen, wie Sie HTML in WordPress-Kommentaren deaktivieren können. Hier sind alle Themen, die wir in diesem Leitfaden behandeln werden:

HTML in WordPress-Kommentaren deaktivieren

Typischerweise werden Ihnen die Leute sagen, dass die Methode zum Deaktivieren von HTML in WordPress-Kommentaren ein wenig Programmierung erfordert. Sie sagen, Sie müssen die functions.php-Datei Ihres Themes öffnen und einen benutzerdefinierten Code-Schnipsel hinzufügen.

Dies ist jedoch nicht die anfängerfreundlichste Methode, und Sie riskieren, Ihre Website zu beschädigen, wenn Sie Ihre functions.php-Datei ändern.

Deshalb empfehlen wir die Verwendung von WPCode, dem besten Code-Snippet-Plugin für WordPress.

WPCode's Homepage

WPCode ermöglicht es Ihnen, sicher benutzerdefiniertes CSS, PHP, HTML und mehr zu WordPress hinzuzufügen. Sie können einfach einen Code-Schnipsel in den Editor einfügen und ihn mit einem Klick aktivieren.

Einige unserer Partner-Marken verwenden WPCode, um benutzerdefinierte Code-Snippets auf ihren Websites hinzuzufügen und zu verwalten. Wir haben gesehen, wie es unseren Workflow optimiert, und Sie können mehr darüber erfahren, wie es funktioniert, in unserem vollständigen WPCode-Testbericht.

Installieren und aktivieren Sie das WPCode-Plugin. Sie können mit der kostenlosen Version beginnen, da diese benutzerdefinierte Code-Snippets unterstützt. Wenn Sie Hilfe benötigen, können Sie unserer Anleitung zum Installieren eines WordPress-Plugins folgen.

📝 Hinweis: WPCode Pro bietet mehr Funktionen. Wenn Ihnen das Plugin gefällt, möchten Sie vielleicht auf die Premium-Version upgraden. Sie enthält eine Bibliothek mit über 100 fertigen Snippets, wie z. B. das Deaktivieren von Kommentaren und das Deaktivieren von Anhangsseiten.

Darüber hinaus erhalten Sie Zugriff auf die vollständige Revisionshistorie aller Ihrer Code-Schnipsel und die Möglichkeit, Ihren Code zu planen.

Nach der Aktivierung solltest du zu Code-Snippets » + Snippet hinzufügen gehen.

Schaltfläche „Snippet hinzufügen“ in WPCode

Dies bringt Sie zur Code-Snippet-Bibliothek.

Da wir ein benutzerdefiniertes Snippet verwenden werden, können Sie mit der Maus über 'Fügen Sie Ihren benutzerdefinierten Code hinzu (Neues Snippet)' fahren und auf die Schaltfläche '+ Benutzerdefiniertes Snippet hinzufügen' klicken.

Wählen Sie die Option 'Fügen Sie Ihren benutzerdefinierten Code hinzu (neuer Snippet)' aus der Bibliothek

Auf dem nächsten Bildschirm werden Sie von WPCode aufgefordert, einen Codetyp auszuwählen.

In diesem Fall möchten Sie 'PHP-Snippet' auswählen.

Klicken Sie einfach auf das entsprechende Feld, um den PHP-Code-Typ auszuwählen.

Auswahl des PHP-Code-Typs

Sie sollten nun zum Code-Editor gelangen.

Von hier aus können Sie zuerst einen Titel für Ihren benutzerdefinierten Code-Schnipsel hinzufügen. Stellen Sie sicher, dass Sie einen klaren Namen verwenden, da dies hilft, alles organisiert zu halten. Wir verwenden zum Beispiel 'HTML in Kommentaren deaktivieren'.

Als Nächstes können Sie im Feld „Code-Vorschau“ den folgenden benutzerdefinierten Code-Snippet hinzufügen. Dieser Code verwendet eine einfache PHP-Funktion, um HTML-Tags in einfachen Text umzuwandeln, sodass der Browser sie anzeigt, anstatt sie auszuführen:

add_filter( 'preprocess_comment', function( $comment_data ) {
    $comment_data['comment_content'] = htmlspecialchars( $comment_data['comment_content'] );
    return $comment_data;
} );

So sieht es im Editor aus:

Vorschau des Code-Schnipsels zum Deaktivieren von HTML-Kommentaren

Von hier aus müssen Sie nur noch den Code ausführen.

Um dies zu tun, können Sie den Schalter von 'Inaktiv' auf 'Aktiv' umstellen und auf die Schaltfläche 'Snippet speichern' oder 'Aktualisieren' klicken.

Schalten Sie den Schalter auf 'Aktiv' und klicken Sie auf die Schaltfläche 'Aktualisieren'

Und das ist alles!

Jetzt können Sie das Kommentieren auf Ihrem eigenen Blogbeitrag mit HTML-Tags testen und sehen, wie er im Frontend erscheint.

So sieht es auf unserer Demoseite aus:

HTML in Kommentaren deaktiviert

💡 Profi-Tipp: Warum ein Plugin wie WPCode verwenden, anstatt die Datei functions.php Ihres Themes direkt zu bearbeiten? Jeder benutzerdefinierte Code, der zu functions.php hinzugefügt wird, kann bei einem Theme-Update gelöscht werden.

WPCode hält Ihre Snippets sicher und getrennt, sodass sie weiterhin funktionieren, egal wie oft Sie Ihr Theme oder Plugins aktualisieren.

Bonustipp: Deaktivieren der automatischen Verlinkung von URLs in WordPress-Kommentaren

Wenn Sie die Sicherheit Ihrer Website weiter erhöhen möchten, ist es eine gute Idee, die automatische Verknüpfung von URLs in WordPress-Kommentaren zu deaktivieren.

Automatische Verlinkung von URLs in Kommentaren deaktiviert

WordPress wandelt Text-URLs in Kommentaren automatisch in klickbare Links um. Diese automatische Verknüpfung ändert Ihre Datenbank nicht, wird aber im Adminbereich und im Kommentarbereich angezeigt.

Während einige Kommentatoren möglicherweise legitime Gründe für das Einfügen von Links haben, haben andere möglicherweise böswillige Absichten mit ihren direkten URLs.

Spam-URLs können Sicherheitsrisiken darstellen. Einige dieser Links könnten zu schädlichen Websites oder Betrügereien führen, was die Sicherheit Ihrer Besucher gefährden könnte.

Indem Sie Ihren Kommentarbereich sauber und frei von diesen direkten URLs halten, tragen Sie zu einer besseren Benutzererfahrung für alle auf Ihrer Website bei.

Die gute Nachricht ist, dass Sie WPCode verwenden können, um dies einfach und sicher zu tun. Schritt-für-Schritt-Anleitungen finden Sie in unserem Leitfaden zum Deaktivieren der automatischen Verknüpfung von URLs in WordPress-Kommentaren.

FAQs: HTML in WordPress-Kommentaren deaktivieren

Beeinflusst die Deaktivierung von HTML in Kommentaren bestehende Kommentare?

Nein, dieser Code wirkt sich nur auf neue Kommentare aus. Alte Kommentare mit HTML bleiben erhalten, es sei denn, Sie bearbeiten sie manuell.

Ist es sicher, WPCode zu verwenden?

Ja. Es ist sicherer als die Bearbeitung von functions.php, da es Fehler verhindert, die Ihre Website zum Absturz bringen können.

Kann ich HTML später wieder aktivieren?

Ja, deaktivieren oder löschen Sie einfach das Snippet in WPCode.

Zusätzliche Ressourcen: Verbessern Sie Ihre WordPress-Kommentare

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie HTML in WordPress-Kommentaren deaktivieren. Als Nächstes möchten Sie vielleicht unsere anderen Anleitungen zu folgenden Themen erkunden:

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

23 CommentsLeave a Reply

  1. Leider ist das Plugin Peter’s Literal Comments nicht mehr aktiv; es wurde zuletzt 2015 aktualisiert und funktioniert möglicherweise nicht einmal mehr mit neueren Versionen. Möglicherweise müssen Sie stattdessen ein anderes Plugin empfehlen...

    • Thank you for letting us know that the plugin is not active a the moment. When we look at updating the article we will look for an alternative :)

      Admin

    • Hallo,

      Sie können standardmäßig die folgenden HTML-Tags in Kommentaren verwenden.

      <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

      Admin

  2. Sehr gut geschriebener Artikel, ich verfolge immer Ihren Blog für all meine WordPress-Probleme, danke

  3. Es gibt viele Kommentare zu jedem meiner Blogbeiträge... Wie deaktiviere ich HTML-Hyperlinks, damit ich meine Blogbeiträge vor Spam schützen kann?

  4. Ich denke, etwas fehlt. Sie sollten Ihre Funktion plc_comment_display() zum Filter-Stack hinzufügen, wie folgt:

    add_filter(‘comment_text’, ‘plc_comment_display’);

    Mit freundlichen Grüßen.

  5. Brillanter Artikel, danke! Scheint auch mit den neuesten Versionen von WordPress (3.3) perfekt zu funktionieren. Hat den Code, wie erwähnt, viel sauberer gemacht und scheint das Leben einfacher gemacht zu haben, wenn man versucht, das Kommentarformular in Seitenbereiche usw. zu implementieren. (Hatte einen Albtraum mit der vorherigen Verwendung des normalen Codes)

  6. Je reifer Sie sind, desto größer ist das Risiko, dass Ihnen im Ausland etwas Unerwünschtes passiert. Vielen Dank, dass Sie Ihre Vorschläge in diesem Blog veröffentlicht haben. Sie haben gute Trauben auf WordPress, vielen Dank, dass Sie mein Problem so einfach gemacht haben.

  7. Großartig, auf diese Weise kann man sicherstellen, dass niemand Links in das Kommentarfeld einfügt. Ich hasse es wirklich, wenn Leute das unnötigerweise tun.

  8. Es hat mich verwirrt, Bruder, aber ich habe ein einfaches Plugin erstellt, das es Ihnen erlaubt, mit &gt ; zu ersetzen

    http://cruzenaldo.com/plugin-sederhana-filter-komentar/ Description: Einfaches Plugin zur Filterung von Kommentaren und zur Verhinderung der Eingabe von HTML-Tags durch Benutzer Author: Cruz3N Author URI: http://www.cruzenaldo.com/ Version: 1.0 */

    function my_function ($text) { $text = str_replace('’, ‘&gt ;’, $text); return $text; }

    add_filter(‘comment_text’, ‘my_function’);
    ?>

    Sie können das besser modifizieren... Hoffentlich nützlich

    Hier herunterladen
    http://www.box.net/shared/rgb4lmt5uy

    Und das ist mein hässlicher Blog :p
    http://cruzenaldo.com/

    Mit freundlichen Grüßen
    Cruz3N

  9. Thank you for the useful tuto and easy to follow. I’ve found another one explaining how to disable HTML but was to hard and badly explained, anyway thanks again and have a great week end :)

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.