Ich bin vor ein paar Tagen über den Webservice Qualidator gestolpert. Dieser Service prüft den Quelltext der eigenen Seite auf Fehler und schaut auch nach, ob die Seite den Anforderungen der Barrierefreiheit entspricht. Zusätzlich werden auch noch viele andere Sachen gecheckt.
Bei der Prüfung des Web des Jan warf mir das Tool aus, dass meine Bilder alle keine Kennzeichnung der Höhe und Breite besitzen und dass dies für “sauberen” Quellcode wünschenswert wäre. Die Erklärung dafür klingt auch logisch und somit wollte ich diese Parameter wieder einbauen.
Fehler gefunden – siehe Update 2
Ein Beispiel: WordPress fügt über “Multimedia einfügen” in der HTML-Ansicht folgenden Code ein:
<img src="beispiel.jpg" alt="Beispielbild" title="Beispielbild" class="aligncenter size-full wp-image-365" />
Gewünscht wäre aber folgendes:
<img src="beispiel.jpg" width="500" height="180" alt="Beispielbild" title="Beispielbild" class="aligncenter size-full wp-image-365" />
Nun ist es aber so, dass ich nicht weiß, wie man WordPress beibringt, diese Parameter wieder zu benutzen. Gibt es hierfür ein Plugin? Einen Hack? Etwas, das man sonst irgendwo eintragen kann oder muss?
Ich bin bislang jedenfalls weder im Plugin-Verzeichnis auf wordpress.org noch sonstwo im Netz nicht fündig geworden, aber vielleicht hat von euch jemand eine Idee. Ich wäre jedenfalls sehr dankbar für eine Lösung.
Update
Man kann sich von Qulidator auch einen Button auf der Seite einbauen, der die “Freundlichkeit” der Seite anzeigt. Das sieht dann folgendermaßen aus:
Update 2
Die Ursache für das Problem liegt im K2-Theme als Release Candidate 6. Der RC7 verursacht diesen Effekt nicht. Ich denke, ich werde mich mal ein wenig damit beschäftigen, das Theme wieder zu übersetzen und es dann auch hier einbauen.

Hmm, interessant. Darüber habe ich noch nie nachgedacht, geschweige denn mal genauer geschaut. Bei mir haut es hin, da ich wohl mit einem Programm blogge was diese automatisch setzt. Die Smilies haben alle keine Größenangabe, also scheint es Standard von WordPress zu sein was ich aber dann nicht verstehe. Wird doch sicher nicht so schwer sein.
Ich kann also aus dem Ärmel raus keine Lösung sagen, müsste da selber mal schauen.
IN der aktuellen Version 2.6 macht das WP aber, zumindest wenn man den Mediauploader nutz und von dort ein Bild einfügt.
Hmm… Kann ich so nicht bestätigen. Ich benutze ja immer diese Funktion. Eine andere Upload-Möglichkeit (z.B. Gallery-Plugins oder so) hab ich bei mir nicht. Hier werden die Werte nicht mit übergeben.
Und ich nutze 2.6… Kein Schimmer, was da los ist.
ich habe es gerade wieder auf einen Live-blog gemacht, klappt wunderbar, die Werte sind immer drin. (bsp: letzter Artikel auf WPD)
Tatsache! Hab mir jetzt noch mal n Testblog installiert das da getestet. Da wird das wirklich mit eingefügt. Dort wird auch eine Caption um das Bild gesetzt, wenn man Titel und Beschreibung eingibt. Das passiert hier im Blog ebenfalls nicht.
Sollte ich WP hier vielleicht einmal komplett neu installieren? Oder liegt es evtl. am Flickr Tag-Plugin? Da werde ich wohl noch mal testen müssen.
Lösche mal wp-includes und wp-admin, lege aus der aktuellen Version alles neu ab und ebenso alle Dateien im Root. Neuinstall sollte eigentlich nicht notwendig sein.
Das hat leider nicht funktioniert
Hab die Verzeichnisse mal alle neu gemacht.
Ich denke nun, dass es sich doch um eine Unverträglichkeit mit einem Plugin handelt. Noch mal n neues Testblog auf diesem Space hier bauen und ohne Plugins versuchen. Mist.
Das wäre mein nächster Vorschalg gewesen. Deaktivere mal und dann testen.
Es ist zum Mäuse melken. Wenn ich einen weiteren Blog mit den gleichen Dateien und der gleichen Datenbank installiere (hab die Datenbanken zusammengefasst, siehe hier), dann macht WordPress, was es soll. Es werden aber wie gesagt die selben Daten benutzt.
Kann es sein, dass hier ein Datenbank-Problem vorliegt?
Hab auch schon mal Adminimize, FlickrTag und andere Plugins deaktiviert, aber die Funktion kommt einfach nicht wieder. Wo wird denn das geregelt, was in den Body gepackt wird? Das muss ja irgendeine Funktion aus den includes sein, oder?
Ich habe es in dem Test-Blog auch noch nicht geschafft, durch Aktivierung von Plugins den gleichen Effekt zu erzielen.
Ich hab den Übeltäter gefunden! Das Theme “K2″ (RC6) hat den Fehler verursacht. Als RC7 scheint alles zu klappen, nur weiß ich noch nicht so genau, ob ich auf das Theme umstellen sollte. Immerhin hab ich ein paar Kleinigkeiten darin geändert… Bin noch unschlüssig.