#10724 closed defect (bug) (invalid)
Cannot change excerpt_length using codex example
Reported by: | jsherk | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 2.8.4 |
Component: | General | Keywords: | excerpt_length, excerpt length |
Focuses: | Cc: |
Description
Putting this code below (per codex) in the themes functions.php file does not make any difference to excerpt length (stays at 55 no matter what):
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length', 'new_excerpt_length');
Looking at the changes made in formatting.php, this line:
$excerpt_length = apply_filters('excerpt_length', 55);
appears that it will ALWAYS return 55 no matter what you set your add_filter too... this line is essentially the same as:
$excerpt_length = 55;
so you cannot modify it even with an add_filter call.
Change History (4)
#2
@
14 years ago
- Resolution invalid deleted
- Status changed from closed to reopened
I am having the same problem as the OP under WordPress 3.0.1.
Note: See
TracTickets for help on using
tickets.
I am using the codex code on this blog : http://massolog.com/ (wp 2.8.4). And it works.