Hinweis: Ich wurde zu meinem Plugin von Expertentesten.de interviewt.
Wer hier öfter mal im Blog mitliest, dem ist sicherlich die verhältnismäßig hohe Anzahl an Kommentaren aufgefallen. Diese müssen moderiert werden, sonst endet es wie in diesem Artikel mit fast 20.000 Kommentaren mit der Schließung der Kommentare. Manche Personen konnten sich einfach nicht im Zaum halten mit ihren Äußerungen und ich bekam sogar Beschwerdemails von anderen Kommentartoren.
Kommentarmoderation in WordPress nervt
Mit WordPress kann man die Kommentare nicht direkt im Frontend, bzw. Theme löschen. Man muss bei jedem einzelnen Kommentar erst auf „editieren“ klicken, um sie dann zu löschen. Nun könnte man das im Backend im Kommentarbereich tun, aber wenn man so viele Kommentare reinbekommt, dann funktioniert eine chronologische Liste nicht mehr. Außerdem habe ich permanent Kommentare editieren müssen, um den Text gegen „Thema verfehlt“ auszutauschen.
Neue Regeln und Hilfsmittel
Die aktuelle Konsequenz war die Einführung einer Netiquette und die Entwicklung eines neuen Plugins namens MarcTV Moderate Comments. Ursprünglich als Ajax Delete Comments gestartet, kann man damit nun:
- Kommentare im Theme direkt löschen und wiederherstellen.
- Text eines Kommentares gegen einen in den Optionen hinterlegbaren Text ersetzen.
Ich habe zuerst direkt im Frontend über Javascript den Text zusätzlich nach der Interaktion ausgeblendet. Letztendlich nervte das aber bei der Bedienung des Plugins und ich habe mich entschieden, alle Änderungen erst nach einem Neuladen der Seite sichtbar zu machen, damit man alles schnell wieder korrigieren kann. Und selbst wenn man die Seite neu geladen hat, befinden sich die Kommentare nur im Papierkorb.
Das Ersetzen des Kommentares gegen den Moderationstext kann man hingegen nicht rückgängig machen. Dafür warnt eine Popup-Meldung explizit davor, dass dies der Fall ist und speichert dies auch in den Optionen.
PhpStorm und Poedit
Ich wollte immer schon mal etwas mit Ajax und WordPress umsetzen. Und dank einer kostenfreien Lizenz von PhpStorm, die mir freundlicherweise von Jetbrains wegen meiner OpenSource Entwicklungen zur Verfügung gestellt worden ist, hatte ich auch Spaß am Entdecken der neuen IDE. Für Php und im speziellen WordPress ist die viel besser geeignet als meine alte IDE Netbeans. Dank dem Tool Poedit besitzen dieses und viele anderer meiner WordPress Plugins nun auch eine deutsche Übersetzung. Poedit verfügt über eine direkte WordPressunterstützung und ist im AppStore für den Mac erhältlich.
Runterladen und Feedback geben
Das Plugin findet man selbstverständlich im offiziellen Plugin Repository unter MarcTV Moderate Comments und kann dadurch bequem direkt innerhalb von WordPress runtergeladen werden. Ich würde mich über Feedback freuen. Natürlich auch zu meinen anderen 17 kleinen und größeren Plugins für WordPress.
Schreibe einen Kommentar