JPKCom Disable Comments — Anleitung & Tipps
Kommentare in WordPress mit JPKCom Disable Comments komplett abschalten — Installation, Voraussetzungen und Praxis-Tipps.
JPKCom Disable Comments deaktiviert die Kommentar-Funktion des WordPress-Cores für die gesamte Website. Praktisch, wenn du Kommentare auf einer Unternehmens- oder Dokumentationsseite grundsätzlich nicht benötigst.
Anleitung
Voraussetzungen
- WordPress 6.9 oder neuer (getestet bis WordPress 7.1)
- PHP 8.3 oder neuer
Installation
- Gehe im Admin-Bereich zu Plugins → Installieren und klicke auf Plugin hochladen.
- Wähle die ZIP-Datei des Plugins und klicke auf Jetzt installieren.
- Klicke auf Aktivieren.
Wie es wirkt
Es gibt keine Einstellungsseite — sobald das Plugin aktiv ist, schaltet es die Kommentar-Funktionalität des Cores global ab. Kommentar- und Trackback-Unterstützung wird jedem Post-Typ entzogen, Kommentare und Pings sind zwangsweise geschlossen, und die Kommentar-Seite, der Menüpunkt sowie der Eintrag in der Adminleiste verschwinden.
Darüber hinaus schließt das Plugin die Wege, über die Kommentare sonst sichtbar oder erreichbar bleiben:
- Das Dashboard zeigt weder eine Kommentar-Zahl noch eine Moderationsliste.
- Die Kommentar-Feeds (
/comments/feed/und<beitrag>/feed/) liefern 404 statt gespeicherter Kommentare; die zugehörigen Discovery-Links entfallen. Der normale Beitrags-Feed unter/feed/bleibt unberührt. - Die REST-Endpunkte für Kommentare werden entfernt (seit Version 1.0.1), und REST-Antworten zu Beiträgen melden
comment_statusundping_statusalsclosed.
Bestehende Kommentare werden nicht gelöscht — sie bleiben in der Datenbank, nur außer Reichweite von Frontend, Feeds und REST-API. Deaktivierst du das Plugin, sind sie wieder sichtbar.
Tipps & Tricks
- Global statt pro Beitrag: Das Plugin wirkt seitenweit — du musst Kommentare nicht mehr in jedem einzelnen Beitrag oder jeder Seite manuell deaktivieren.
- Feeds waren das Leck: Bis Version 1.0.8 waren bereits vorhandene Kommentare über die Kommentar-Feeds weiterhin öffentlich abrufbar. Diese Feeds baut
WP_Querydirekt über$wpdbund umgeht damit den Filter, auf den sich das Plugin verließ. Wenn du auf einer älteren Version abgeschaltet hattest, lohnt nach dem Update ein Blick auf/comments/feed/. - Dashboard erst seit 1.0.9 sauber: Vorher blieben die Kommentar-Zahl in „Auf einen Blick" und die Moderationsliste im Aktivitäts-Widget stehen.
- REST-API berücksichtigt: Die Kommentar-Endpunkte der REST-API werden entfernt, sodass Kommentare auch nicht mehr über die API erreichbar sind. Der gespeicherte
comment_statusin der Datenbank wird dabei bewusst nicht angefasst — gemeldet wirdclosed, und die Felder behalten ihren Platz in der Antwort, damit der Block-Editor die erwartete Struktur vorfindet. - Reproduzierbare Updates: Ab Version 1.0.2 nutzt das Plugin sichere, selbst gehostete Updates über GitHub mit SHA256-Prüfsummen und arbeitet mit
declare(strict_types=1).
Weiterführende Informationen
- Quellcode auf GitHub: https://github.com/JPKCom/jpkcom-disable-comments
- API-Dokumentation (PHPDoc): https://jpkcom.github.io/jpkcom-disable-comments/docs/
- Changelog dieses Projekts