Diese one.com-Anleitung hilft Ihnen dabei, Kommentare auf Ihrer WordPress-Website zu deaktivieren. Sie bietet Methoden zum Deaktivieren von Kommentaren für einzelne Beiträge, Seiten oder Ihre gesamte Website.
- Warum Kommentare in WordPress deaktivieren?
- So deaktivieren Sie Kommentare manuell
- Kommentare für zukünftige Beiträge deaktivieren
- Kommentare für eine bestimmte Seite oder einen Beitrag deaktivieren
- Kommentare auf allen Seiten und Beiträgen auf einmal deaktivieren
- Alle WordPress-Kommentare löschen
- WordPress-Kommentare mit einem Plugin (WPCode) deaktivieren
Warum Kommentare in WordPress deaktivieren?
Sie können aus verschiedenen Gründen Kommentare für bestimmte Beiträge oder Seiten deaktivieren oder die Kommentare auf Ihrer gesamten Website abschalten. So möchten Blogger:innen vielleicht keine Kommentare zu bestimmten Beiträgen, und kleine Unternehmenswebsites brauchen sie vielleicht gar nicht. Die Deaktivierung von Kommentaren kann auch dazu beitragen, Spam zu verhindern. In WordPress können Sie Kommentare ganz einfach deaktivieren oder den Kommentarbereich ganz entfernen.
So deaktivieren Sie Kommentare manuell
Bitte beachten Sie, dass das direkte Einfügen von Codefragmenten in Ihre Themedateien Ihre Website leicht beschädigen kann und nur für fortgeschrittene Benutzer:innen empfohlen wird. Alternative Optionen finden Sie in den folgenden Abschnitten.
- Wählen Sie die Datei functions.php Ihres Themes mit dem File Manager von one.com aus.
- Klicken Sie im rechten Fenster auf Bearbeiten.
- Fügen Sie das bereitgestellte Codefragment am Ende der Datei ein:
add_action('admin_init', function () { // Redirect any user trying to access comments page global $pagenow; if ($pagenow === 'edit-comments.php') { wp_safe_redirect(admin_url()); exit; } // Remove comments metabox from dashboard remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); // Disable support for comments and trackbacks in post types foreach (get_post_types() as $post_type) { if (post_type_supports($post_type, 'comments')) { remove_post_type_support($post_type, 'comments'); remove_post_type_support($post_type, 'trackbacks'); } } }); // Close comments on the front-end add_filter('comments_open', '__return_false', 20, 2); add_filter('pings_open', '__return_false', 20, 2); // Hide existing comments add_filter('comments_array', '__return_empty_array', 10, 2); // Remove comments page in menu add_action('admin_menu', function () { remove_menu_page('edit-comments.php'); }); // Remove comments links from admin bar add_action('init', function () { if (is_admin_bar_showing()) { remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60); } });
- Klicken Sie auf Speichern, um Ihre Änderungen zu speichern.
- Erledigt! Dieses Snippet leitet Benutzer:innen um, die versuchen, auf die Kommentarseite zuzugreifen, entfernt kommentarbezogene Funktionen und schließt die Kommentare im Frontend.
Kommentare für zukünftige Beiträge deaktivieren
Wenn Sie eine neue WordPress-Website erstellen, können Sie Kommentare für zukünftige Beiträge ganz einfach deaktivieren. Folgen Sie diesen Schritten:
- Gehen Sie in Ihrem WP Admin zu Einstellungen > Diskussion.
- Deaktivieren Sie „Erlaube Besuchern, neue Beiträge zu kommentieren.“
- Scrollen Sie nach unten und klicken Sie auf Änderungen speichern, um Kommentare für zukünftige Beiträge zu deaktivieren.
Kommentare für eine bestimmte Seite oder einen Beitrag deaktivieren
Standardmäßig sind Kommentare auf allen Seiten in WordPress deaktiviert. Sie haben jedoch die Möglichkeit, sie für einzelne Seiten und Beiträge zu aktivieren oder zu deaktivieren.
- Navigieren Sie in Ihrem WP Admin zu Seiten > Alle Seiten.
- Bewegen Sie die Maus über den Seitentitel, um Kommentare zu aktivieren/deaktivieren.
- Klicken Sie unter der gewünschten Seite oder dem gewünschten Beitrag auf Bearbeiten.
- Klicken Sie auf den Tab Einstellungen auf der rechten Seite des Editors.
- Suchen Sie dann das Feld Diskussion und deaktivieren Sie die Option „Kommentare erlauben“.
- Klicken Sie oben neben dem Tab Einstellungen auf den Button Aktualisieren.
Hinweis: Wenn Sie es nicht sehen können, sollten Sie überprüfen, ob das Diskussionsfeld aktiviert ist oder nicht. In der oberen rechten Ecke Ihrer Seite sehen Sie ein Symbol mit drei vertikalen Punkten. Klicken Sie darauf, um ein Dropdown-Menü zu öffnen und wählen Sie Voreinstellungen aus. Gehen Sie dann zu Bedienfelder und schalten Sie das Feld Diskussion ein.
Auf die gleiche Weise können Sie die Kommentare zu einzelnen Beiträgen deaktivieren:
WP Admin > Beiträge > Alle Beiträge > Bearbeiten.
Kommentare auf allen Seiten und Beiträgen auf einmal deaktivieren
Möchten Sie Kommentare für alle Ihre veröffentlichten Beiträge und Seiten auf einmal deaktivieren, ohne ein Plugin zu verwenden? Dann folgen Sie diesen Schritten.
- Gehen Sie in Ihrem WP Admin zu Beiträge > Alle Beiträge und wählen Sie die gewünschten Beiträge aus.
- Wählen Sie im Dropdown-Menü für Mehrfachaktionen die Option Bearbeiten und klicken Sie auf Übernehmen.
- Setzen Sie das Kommentare-Dropdown auf „Nicht erlauben“.
- Klicken Sie auf Aktualisieren, um den Vorgang abzuschließen.
Sie können das gleiche Verfahren anwenden, um Kommentare auf Ihren Seiten zu deaktivieren:
WP Admin > Seiten > Alle Seiten > Bearbeiten.
Alle WordPress-Kommentare löschen
Die Deaktivierung von Kommentaren auf Ihrer WordPress-Website verhindert zwar, dass neue Kommentare zu Ihren Beiträgen und Seiten hinzugefügt werden, entfernt jedoch keine vorhandenen Kommentare. Gehen Sie folgendermaßen vor, um alle Kommentare von Ihrer Website zu löschen:
- Gehen Sie in Ihrem WP Admin zum Bereich Kommentare.
- Wählen Sie „In den Papierkorb verschieben“ aus dem Dropdown-Menü für Mehrfachaktionen und klicken Sie auf Übernehmen.
- Durch diesen Vorgang werden vorhandene Kommentare dauerhaft gelöscht. Wenn Ihre Website viele Kommentare enthält, müssen Sie diesen Schritt möglicherweise mehrmals wiederholen, da WordPress nur eine bestimmte Anzahl von Kommentaren pro Seite anzeigt.
WordPress-Kommentare mit einem Plugin (WPCode) deaktivieren
Als letzte Möglichkeit empfehlen wir die Verwendung eines Plugins zur Deaktivierung von Kommentaren, insbesondere wenn Ihre WordPress-Seite von Spambots angegriffen wird. WPCode ist ein kostenloses Plugin, das für diesen Zweck verwendet werden kann.
- Melden Sie sich bei Ihrem WP Admin an, um das kostenlose WPCode-Plugin zu installieren und zu aktivieren.
- Navigieren Sie in Ihrem WP Admin zu Code Snippets > Library.
- Suchen Sie nach „completely disable comments“ und verwenden Sie das entsprechende Code-Snippet, indem Sie mit der Maus darüber fahren.
- Klicken Sie auf Edit snippet und WPCode öffnet die Seite „Edit Snippet“.
- Stellen Sie den Schalter auf der rechten Seite auf Active und klicken Sie auf Update.
- Das war's! Durch diese Aktion werden alle Kommentare von Ihrer Website entfernt.
Verwandte Artikel: