Das Problem, dass die URL, die ein Kommentierender als Homepage angibt, beim Editieren über das WordPress-Backend nicht angezeigt wird, haben wohl schon einige bemerkt, die die Version 2.8.2 des sehr weit verbreiteten Blog-Systems WordPress nutzen.
Die Lösung liegt in der Datei “wp-admin/edit-form-comment.php:
In Zeile 110 steckt wohl der Fehler. Im Original lautet sie:
<td><input type=”text” id=”newcomment_author_url” name=”newcomment_author_url” size=”30″ class=”code” value=”<?php echo esc_attr($url); ?>” tabindex=”3″ /></td>
Das Problem ist hier, dass die Variable $url irgendwie vorher nicht mit dem richtigen Wert belegt wird, faktisch also leer ist.
Ich habe sie ersetzt durch Folgende:
<td><input type=”text” id=”newcomment_author_url” name=”newcomment_author_url” size=”30″ class=”code” value=”<?php echo esc_attr($comment->comment_author_url); ?>” tabindex=”3″ /></td>
Hier wird die URL entsprechend aus dem Kommentar richtig übernommen und auch in das Textfeld eingebracht. Damit ist das Problem zunächst einmal behoben. Hoffentlich haben die Macher von WordPress den Fehler auch schon gemerkt und behoben, denn sonst war die ganze Mühe umsonst, wenn ein Update ansteht… Aber ich denke, das wird schon.
Drauf gebracht, mir das mal näher anzuschauen (denn so richtig aufgefallen ist mir das eigentlich nicht wirklich, dass es das Problem an sich überhaupt gibt) hat mich Andreas, als er in seinem Beitrag “Bug – Kommentare ohne URL” um Hilfe rief. Manchmal liegt die Lösung so nah *grins* Andreas musste nichtmal das Saarland verlassen












Danke für den Tip, ich habe das selbst erst auch vor 3 Tagen bemerkt und mich schon gefragt ob es vor dem Update auf 2.8.2 auch so war. Da habe ich ja gleich was zu basteln
LG Piet
30. Jul. 2009 um 15:37 Uhr | #
@Piet:
Ehrlich gesagt, ich weiß garnicht, ob bei der 2.8.1er das schon so war oder ob die das jetzt irgendwie über das Update reingemogelt haben… Hab kein Blog mehr auf der alten Version laufen, sonst würde ich nachschauen…
BTW: Herzlich Willkommen unter den Kommentierenden
30. Jul. 2009 um 15:40 Uhr | #
Danke für den Tipp
Gilly´s last blog ..Klassiker aus der Werbung: Bonduelle Mais
30. Jul. 2009 um 15:40 Uhr | #
ist mir noch garnicht aufgefallen

Vielen Dank!
Spielkind´s last blog ..BlogAktion – Projekt 52 – Woche 30
30. Jul. 2009 um 17:11 Uhr | #
Aaaach deswegen verschwinden die! Vielen Dank für den Hinweis.

Angi´s last blog ..Soll ich oder soll ich nicht?
30. Jul. 2009 um 22:14 Uhr | #
So, jetzt hab ich Zeit gehabt. War ja nur ein kleiner Eingriff. An dieser Stelle nochmal recht herzlichen Dank. Es funktioniert

Piet´s last blog ..BlogUpp will Blogs neue Besucher bescheren
31. Jul. 2009 um 13:06 Uhr | #
@Piet:
Feinfein
Wie gesagt, mir war es auch erst so richtig aufgefallen durch Andreas’ Beitrag
Aber die Fehlersuche war im Grunde relativ schnell erledigt… ok, wenn man sich bissel mit PHP auskennt…
31. Jul. 2009 um 13:11 Uhr | #
Danke dir für die schnelle Lösung des Problems
. Und ich wollte schon rüber in die Pfalz fahren
…
Andreas´s last blog ..Mein erstes Jubiläum – Ein Jahr Majeres.de
31. Jul. 2009 um 13:31 Uhr | #
Ich finde es einfach echt dämlich von WordPress, ihre Versionen nicht vorher abzuchecken, Millionen von Benutzern. Und es ist nicht der einzige Bug. So finde ich’s auch echt nervig, dass Tags nicht mehr automatisch übernommen werden.
2. Aug. 2009 um 1:26 Uhr | #
@HiPPiE:
Nunja, ich glaube, die haben einfach zu früh aus dem Trunk ein Release gemacht. Es gab ja doch das ein oder andere massive Sicherheitsleck, was gestopft werden sollte… In der Hektik kann (sollte jedoch nicht!) so was mal passieren.
2. Aug. 2009 um 11:45 Uhr | #
Hallo Kim,
ich habe heute WordPress auf die neue Version 2.8.3 aktualisiert. Dort ist der Fehler korrigiert, der Code ist dort identisch mit Deiner oben angegebenen Änderung. Wer sich nicht traut den Fehler von Hand zu korrigieren, kann stattdessen auf Version 2.8.3 updaten.
Bernd´s last blog ..Stellau und Umgebung
4. Aug. 2009 um 15:54 Uhr | #
@Bernd:
Hallo Bernd
Schön, dass du dich hier zu Wort meldest.
In der Tat haben die Kollegen bei WordPress den Bug wohl selbst bemerkt und entsprechend korrigiert. Es ist nicht nur wegen dieses Fehlers ratsam, die aktuelle Version zu installieren, sondern auch wegen einiger, bereits bekannter, Sicherheitsprobleme, die behoben wurden.
4. Aug. 2009 um 15:57 Uhr | #
Also ich lasse da auch mal lieber die Finger von manuell etwas zu ändern
19. Aug. 2009 um 9:05 Uhr | #
@heat lotion:
Netter Versuch, die URL mit entsprechendem Keyword unterzubringen… hier hat wohl jemand gedacht, Blogger wären doof und würden so etwas nicht merken.
Ich rate hier mal zu einer Werbakampagne via Trigami, das funktioniert wesentlich besser und positiver.
19. Aug. 2009 um 9:11 Uhr | #