WP PowerSuite
150+ modules in one suite — toggle only what you need. Zero runtime cost for features you leave off.
See Plans
On This Page
v 1.0.2
Last updated: 06/04/2026

Custom Excerpt Length

Custom excerpt word counts and read-more wording for archive and blog layouts.

Overview

WordPress auto-generates excerpts around 55 words when themes call the_excerpt() and the editor did not supply a manual summary. That default is a historical compromise—too long for dense three-column card grids, too short for magazine hero rows needing fuller blurbs. Custom Excerpt Length replaces the limit with your word count and lets you brand the “read more” affordance globally (“Continue →”, “Read the case study”, localized strings) from Advanced Settings instead of child-theme filter callbacks.

The module hooks standard excerpt filters so any theme or block pattern using WordPress excerpt APIs benefits without per-template duplication.

Who is this for?
Wireframe-driven redesigns that specify 24-word teasers for mobile stacks use this to enforce consistency. Multilingual sites translate the read-more string once via settings or i18n plugins depending on workflow. Headless or hybrid front ends still consuming classic loops during transition get predictable excerpt lengths for API consumers if those layers read excerpt fields.

Features

Configurable Word Budget
Replace core’s ~55 words with your minimum viable teaser length.
Read More Copy
Set CTA phrasing aligned with brand voice; supports localization workflows when paired with translation tooling.
Core Filter Integration
Applies where themes/plugins invoke excerpt generation—not ad hoc substring hacks in templates.
Optional Toggles
Advanced Settings may expose ellipsis behavior, HTML stripping nuances, or related polish—consult live UI text for your version.

How It Works

1
Enable the Module
Enable "Custom Excerpt Length" in WP PowerSuite.
2
Set Length and Label
Open Advanced Settings, enter word count and read-more text, save.
3
Verify Archives
Browse category, tag, author, and custom archive templates your theme ships.
4
Compare with Manual Excerpts
Decide policy: some posts may still use hand-crafted excerpts—see FAQs.
5
Purge Caches
Full-page caches may hold old teaser HTML until invalidated.
Performance Note
Trimming strings per excerpt is trivial CPU versus rendering blocks. Very large archives still benefit from object caching or fragment strategies unrelated to this module.

Installation & Activation

1
Install WP PowerSuite
Activate plugin.
2
Enable Custom Excerpt Length
Toggle on.
3
Align with Designers
Document target word counts per breakpoint if mobile stacks truncate with CSS line-clamp anyway.
4
Regression-Test Search
Ensure site search cards using excerpts reflect the new length.
Requirements
PHP 8.1 or higher WordPress 6.0 or higher Permission to manage options (Administrator)

Use Cases

  • UniformExcerpts
    Homepage “latest” strips needing uniform four-line previews.
  • GridContent
    WooCommerce-less editorial shops using posts for lookbooks with strict grids.
  • BlurbStandardization
    Directory CPTs listing 90-character-equivalent blurbs in English and Spanish.

Frequently Asked Questions

Troubleshooting

  • No visible change
    Confirm templates call the_excerpt(), get_the_excerpt(), or blocks wired to excerpt data—not custom mb_substr on raw content.
  • Lengths jitter per post
    Mix of manual vs auto excerpts—standardize editorial policy or migrate manual fields.
  • Translation missing
    If strings live in settings only, duplicate per language site or move labels to gettext domains per your multilingual plugin guidance.
  • Odd ellipsis placement
    mid-word truncation means rounding happens on spaces—review content with unusually long tokens or URLs.