Das mag zwar funktionieren, aber Änderungen direkt in den WP-Dateien (wp-includes) vorzunehmen, ist eine ganz schlechte Idee. Nach dem nächtsen Wordpress-Update ist möglicherweise alles wieder weg und man muße es jedes mal wieder ändern.
Zudem hat die CSS-Lösung den Vorteil, das keine Wörter "verstümmelt" werden und der komplette Titel weiterhin im HTML-Quelltext steht. Zudem weiß der Browser am Besten, wo etwas gekürzt werden muß. Das bekommt man mit festen Zeichenzahlen nicht hin, denn die tatsächlich dargestellte Breite ist von der Schriftart und vom Text selbst abhängig.
Gruß
Ingo