… und eine vorläufige Lösung:
Das WordPress-Plugin „Ajax Edit Comments“ vom Reader Appreciation Project1 erlaubt dem Kommentator die nachträgliche Bearbeitung seines Kommentars für einen bestimmten Zeitraum – nützlich gerade bei Tippfehlern oder kleinen Ergänzungen. (Und Admins können noch mehr.) Meine Besucher benutzen diese Funktion übrigens bei rund jedem 10. Kommentar.
Nun hat Pierre mich gestern darauf aufmerksam gemacht, dass die Anzahl der Datenbankabfragen recht hoch ist (und die Antwortzeit könnte auch besser sein) – höher als das, was ich immer gesehen habe, wenn ich eingeloggt bin. (Siehe blaue Fußzeile.) Mit etwas Nachforschen hab ich herausgefunden, dass eben jenes Ajax Edit Comments für jeden einzelnen Kommentar 4 zusätzliche Datenbank-Queries „verbrät“, um festzustellen, ob der Besucher den Kommentar editieren darf (wenn er nicht als Admin eingeloggt ist, der das immer darf). Bei vielen Kommentaren zu einem Beitrag läppert sich da ganz schön was zusammen.
Ich hab auf die Schnelle eine kleine Änderung ins Plugin eingebaut2, die vorab das Kommentar-Alter ohne Datenbankzugriff überprüft – in den ersten kurzen Tests scheint das gut zu funktionieren. Wenn ihr auch keine Probleme feststellt – ihr dürft es gern hier oder z.B. später beim Musik-Quiz (ab 16 Uhr) testen –, werd ich dem Autor des Plugins natürlich die Änderungen zukommen lassen, in der Hoffnung, dass sie in künftige Versionen integriert werden.