Liebe Wordpress-Cracks, ich brauche eure Hilfe! Denn ich habe ein Problem. Und zwar mit der sehr mittelmäßigen Kommentarfunktion. Inzwischen betreibe ich eine ganze Hand voll Weblogs auf Basis von Wordpress (Version 2.0.2, um genau zu sein). In den letzten Tagen konnte ich das folgende beobachten:
Die Kommentarfunktion ist zu anspruchsvoll für die meisten Besucher.
Und zwar geht es um die Formatierfunktionen. Für die erlaubt Wordpress nämlich in den Kommentaren den Einsatz einer kleiner Auswahl von HTML-Tags. Im Prinzip ist es schonmal super, dass Wordpress nur ganz einfache Tags erlaubt (wie <strong>, <em>, <a> usw.) und sogar unerwünschte Tag-Attribute (style="..." lässt grüßen) rausfiltert. Allerdings war’s das auch; so werden z.B. Tags, die der User selber nicht wieder schließt, nicht automatisch geschlossen, wodurch dann z.B. ganz schnell alle folgenden Kommentare unbeabsichtigter Weise verlinkt, fett gedruckt usw. sind, wenn mal ein solches Tag nicht vom User sauber wieder geschlossen wird.
Sehr nervig wurde das Problem dadurch, dass Wordpress standardmäßig über der Kommentarbox eine Liste von erlaubten HTML-Tags darstellt, aber nicht erklärt, wie sie korrekt eingesetzt werden. Durch diese Auflistung fühlt sich dann der durchschnittliche, nicht-HTML-könnende Internet-User motiviert, Links zu setzen wie diesen hier:
<a href="http://www.25peeps.com" title="25peeps ist super!">
…was natürlich weder ein korrekter Link noch überhaupt irgendwie sinnvoll ist. Das <a>-Tag ist nunmal kein [url]-UBB-Tag.
Also entfernte ich diese diabolische, irreführende Liste von Tags und ersetzte sie mit einer Reihe von Javascript-gesteuerten Buttons, die die Formatierung einfacher machen sollten. Ergebnis: anstatt, dass die Leute falsche Tags manuell eingeben, setzen sie nun mit diesen Button genau so falsche Tags.
Das Problem ist einfach, dass man (etwas) HTML können muss, um damit korrekt umzugehen. Da Wordpress anscheinend nicht schlau genug ist, falsche (= nicht geschlossene) Tags automatisch zu schließen, bleiben mir nur noch zwei Möglichkeiten:
- Ich bringe allen meinen Usern die Basics von HTML bei und hoffe, dass sie lernen, verstehen und ihr neues Wissen dann auch korrekt anwenden; wie viel Erfolg ich mir davon verspreche, brauche ich wohl nicht zu erklären
- Ich bringe Wordpress bei, sich automatisch darum zu kümmern.
Nur: wie? Ich konnte bisher weder ein Plugin finden, das Wordpress das automatische Tag Balancing in Kommentaren beibringt, noch eine Möglichkeit, HTML in Kommentaren einfach komplett zu verbieten (was für mich eine akzeptable Alternative wäre, wenn es halt anders nicht geht).
Also, liebe Mitblogger, irgendwelche Vorschläge?
Update: Möglicherweise habe ich eine Lösung gefunden. Bis eben war mir nicht klar, dass die Wordpress-Option zum automatischen Korrigieren von falschem XHTML auch für Kommentare gilt. Die schalte ich nämlich, seitdem ich einmal sehr schlechte Erfahrungen mit dieser “Korrektur” gemacht habe (Artikel war zur Hälfte weg, weil ich ein <b> nicht geschlossen hatte), in der Regel als erstes aus. Werde ihr jetzt auf meinen Blogs eine zweite Chance geben. So.