WordPress 2.9 neue excerpt Filter
In WordPress 2.9 wird es zwei neue Filter geben, um die Kurzfassung (the_excerpt) eines Beitrags zu beeinflussen. Bisher wurde bei the_excerpt nach maximal 55 Worten abgeschnitten und ein [...] angehängt. Diese Filter sind in WordPress 2.9 erweiterbar. Um die Werte zu ändern, schreibt man in der functions.php des Themes zwei Funktionen:
// ändern der excerpt Länge auf 40 Worte function new_excerpt_length($length) { return 40; } add_filter('excerpt_length', 'new_excerpt_length'); // ändern des excerpt more Strings function new_excerpt_more($more) { return '...'; } add_filter('excerpt_more', 'new_excerpt_more');
- Kategorie: WordPress
- Tags: filter, theme, WordPress
- Kommentar-Feed | Trackback URL
- Gelesen: 7011 | Heute: 5
- einen Kommentar schreiben
10 Kommentare
1 Pingback


eine gute sache wie ich finde > bookmark!
werd dann schonmal bissle vorarbeit leisten und das in meine funktionen übernehmen, dann muss ich die nur noch rausschmeißen wenn es soweit ist.
Ich glaube, es wäre besser gewesen, die beiden Werte als Parameter in the_excerpt zuzulassen.
the_excerpt(35, '...')Dann hätte man a) die Möglichkeit, in unterschiedlichen Sichten unterschiedliche Werte zu ermöglichen und b) ist das für einen, der nicht den meisten Plan hat, doch intuitiver zu bedienen als die beiden Filterfunktionen zu schreiben. Wissen muß er die ja auch erst mal.
Genau, es wäre logischer die Parameter da zu ändern, wo der Tag the_excerpt() im Template auch eingebunden ist.
Oder gleich die gesamten Parameter aller vorhandenen Template-Tags in der functons.php zusammenfassen und die entsprechenden Parameter ausschließlich von hier aus ändern.
Ich sehe es ähnlich, die functions.php wird immer häufiger für irgendwelche Dinge misbraucht, die entweder nichts in einem Theme zu suchen haben oder die man anders viel besser lösen könnte.
Abgeschrieben?
http://wpengineer.com/wordpress-2-9-new-excerpt-filters/
PipiPrinz, wpengineer.com ist ein Projekt von Frank Bültge, Alex Frison und mir.
Micha, was reagierst du denn auf so “Ein-Wort-Kommentar”… Wenn PipiPrinz ernst zu nehmen wäre, dann wüsste er das … Da gibt es nämlich einen Link “About”…
Du hast eigentlich Recht.