On This Page
On This Page
Custom Excerpt Length
Overview
Adjust the length of WordPress’s automatically generated excerpts without rewriting your posts or adding a theme snippet. Custom Excerpt Length lets you choose a word limit and customize the text that follows generated summaries, making supported blog and archive layouts easier to align with your content presentation.
Set a length from 1 to 500 words, leave length control unchanged with zero, and optionally add a linked “Read More” action through the %link% placeholder. Custom Excerpt Length is a Free module that affects WordPress-generated excerpts, including supported REST output, while leaving manually written excerpts and full post content unchanged.

- Blogs adjusting automatic article summaries for their archive layouts
- Agencies replacing small excerpt-customization snippets on client sites
- Editors who want automatic defaults without losing manual excerpts
- Developers using WordPress-generated excerpts in frontend or REST output
Features
Adjustable Excerpt Word Count
Independent Length and Suffix Controls
Custom Read-More Text
Linked Read More Placeholder
Preserve Manual Excerpts
Standard WordPress Integration
Use Cases
- Compact Blog CardsShorten automatically generated summaries to suit an existing compact archive design.
- Text-Led PublicationsAllow more words when readers need a fuller introduction before opening the article.
- Editorial DefaultsApply one automatic rule while preserving manually written excerpts on selected posts.
- Custom Read-More OutputUse a consistent suffix and the supported Read More link without adding a separate PHP snippet.
Frequently Asked Questions
Is excerpt length measured in words or characters?
Words. The module does not set a character limit or fixed visual height.
What is the default length?
55 words, matching the default stated in the module specification.
What does setting the length to zero do?
It leaves excerpt length unchanged. It does not remove excerpts.
Can I change only the read-more ending?
Yes. Use zero for length control and configure the suffix independently.
What happens if I leave the read-more field empty?
The existing theme or WordPress suffix is left alone by this module.
How do I include a link to the article?
Add %link% to the read-more text. It becomes a link to the current post with the label “Read More.”
Can I enter arbitrary HTML in the suffix?
The normal text is escaped. The documented special output is the %link% placeholder, not unrestricted HTML.
Does it shorten manual excerpts?
No. Excerpts entered in the editor’s Excerpt field are not re-truncated by the length filter.
Does it change full single-post content?
No. The module does not rewrite the article’s full content.
Does every page builder use this setting?
Only output built through the supported WordPress excerpt filters is covered. Independent summary implementations may behave differently.
Does it affect REST excerpts?
Yes, where WordPress generates the excerpt through the same filters.
Is Custom Excerpt Length free?
Yes. Custom Excerpt Length is a Free module in WP PowerSuite.


