The following snippet display the WordPress excerpt dynamic length.
1 2 3 4 5 6 7 8 9 10 11 12 | function ms_rp_excerpt($limit) { $excerpt = explode(' ', get_the_excerpt(), $limit); if (count($excerpt) >= $limit) { array_pop($excerpt); $excerpt = implode(' ', $excerpt).'...'; } else { $excerpt = implode(' ', $excerpt); } $excerpt = preg_replace('`\[[^\]]*\]`', '', $excerpt); return $excerpt; } |
Snippet Source/Credit: Snipplr