1
Oct/07
0

Optimierte Titel für Trackbacks deaktivieren

Nachdem ich den Trackback meines vorherigen Posts zur geänderten Titel-Formatierung bei WE ARE ROOT gesehen habe, bin ich zu dem Schluss gekommen: Das geht gar nicht!

Also, ab auf meine erste richtige Reise durch den WordPress Code! Mit den Unix-Tools bewaffnet bin ich schnell auf die verantwortliche Funktion gestoßen: trackback() in der Datei wp-includes/comment.php. Diese Funktion baut einen Trackback zusammen und führt den Trackback (Ping) durch.

Quick ‘n Dirty von mir in WP 2.2.3, wp-includes/comment.php in der Funktion trackback() ca. Zeile 767:

1
2
3
4
// Folgende Zeile auskommentieren:
//$blog_name = urlencode(get_option('blogname'));
// Folgende Zeile einfügen:
$blog_name = urlencode(get_bloginfo('name'));

Das ist natürlich nicht wirklich optimal, da eine Änderung im WP-Code vorgenommen wird. Anders vermag ich das aktuell nicht zu lösen.

EDIT:

So, es hat sicher wieder einiges getan Stevie (WE ARE ROOT) hat inzwischen das bestätigt, was ich schon befürchtet hatte (4ter Kommentar). Das Ziel-Blog ruft zum prüfen des Titel das Blog, von dem der Trackback ausging, mit einem leeren HTTP_USER_AGENT auf, dann wird der Titel der Blog-Seite, also alles zwischen als Poster verwendet. Anhand der Information hat er eine kleine Modifikation am Optimal Title-Plugin von Aaron Schaefer vorgenommen. Das Problem wird also (vermutlich) bald Geschichte sein.

Filed under: Blog
Comments (0) Trackbacks (0)

No comments yet.

No trackbacks yet.