Nach dem WordPress-Update vor einigen Tagen auf Version 1.5.1.3 ist mir aufgefallen, dass von mir gesandte Trackbacks nicht mehr die Permalink-URL enthalten. Also anstelle von bpsw. http://example.com/a-post
wird http://example.com/?p=204
gesandt und dann logischerweise auch so im verlinkten Blog angezeigt.
Offenbar ist das Problem bereits seit 1.5.1 bekannt, zumindest ist der Fehler bereits seit dieser Version in der Bug-Datenbank von WordPress hinterlegt:
In 1.5.1, draft posts are not given a permalink GUID since the post slug is not set on a draft post. Instead, a query string GUID is used. Once pubilshed, the GUID should be updated so that a proper permalink-style GUID is used. The GUID life cycle should be similar to the post slug lifecycle. Leave the GUID blank for draft posts. Set the GUID once published.
Nachdem der Bug seit dem 19. April 2005 als „minor“ klassifiziert wurde, erhielt er am 6. Juli 2005 immerhin die Klassifizierung „major“, was auf eine baldige Behebung mittels eines Patches hoffen lässt.
Ein Glück das ich das mit den Permalinks noch nicht hinbekommen habe da ich einfach zu blöd bin per SSH (oder wie das heisst) diese eine Funktion (url_rewrite?) anzuschalten. Von daher kratzt mich das wenig 😉