Skip to main content
Agency Program 50% cashback. 10% commissions. Priority support. Built for growing agencies. 50% cashback for agencies Speak to the team Join free
Advanced Excerpt icon

Advanced Excerpt

v4.4.1
by WPKube · 4.4 (98 reviews)

Control the appearance of WordPress post excerpts

80K+ active installs Updated Jan 20, 2024 Tested to 6.4.5
Try Demo Download
Pre-installed Ready in ~10s No card
Advanced Excerpt

About Advanced Excerpt

This plugin enhances the way WordPress creates excerpts by allowing you to keep HTML markup, choose which tags are included, trim the excerpt to a certain length using character or word count, customize the length and ellipsis character, complete the last word or sentence, add a "read-more" link, and ignore custom excerpts. These features can be customized by the user or theme developer.

Screenshots

Advanced Excerpt screenshot
Advanced Excerpt screenshot

Frequently asked questions

What is Advanced Excerpt?
Advanced Excerpt is a WordPress plugin that enhances the default excerpt creation process. It allows users to control various aspects of post excerpts, such as HTML markup and length.
Can I keep HTML in my excerpts?
Yes, Advanced Excerpt allows you to retain HTML markup within your excerpts. You can also choose which specific HTML tags to include.
How does Advanced Excerpt handle excerpt length?
The plugin can trim excerpts to a specified length using either character count or word count. It also ensures that only the 'real' text is counted, ignoring HTML while keeping it in the excerpt.
Can I customize the read-more link?
Advanced Excerpt adds a read-more link to the text. Most features, including this one, are optional and customizable by the user or theme developer.
Is there a function for theme developers?
Yes, theme developers can use the_advanced_excerpt() for more control over excerpts. Further details can be found in the plugin's FAQ section on WordPress.org.

Changelog

4.4.1 (January 19th, 2024)

  • Fix – PHP 8 issue with “creation of dynamic property” being deprecated

4.4.0 (February 1st, 2023 )

  • New – Option to generate an excerpt from the manually created excerpt (instead of showing full manual excerpt)

4.3.9 (April 13th, 2021)

  • New – Option to enable adding the “read more link” for custom excerpts as well

4.3.8 (December 28th, 2020)

  • New – Multilanguage compatibility for the “read more” text. The shortcode [advanced_excerpt_text] is used. Example [advanced_excerpt_text lang=”en_US”]English[/advanced_excerpt_text][advanced_excerpt_text lang=”de_DE”]German[/advanced_excerpt_text]

4.3.7 ( July 10th, 2020 )

  • New – Option to link the whole excerpt to the single post page
  • Fix – Issue with “sentence finish” when there is a number with decimal points
  • Fix – Updated POT file for translations

4.3.6 ( June 1st, 2020 )

  • Fix – Issue with undefined index PHP notice

4.3.5 ( February 6th, 2020 )

  • Fix – Issue when excerpt ends in a foreign character

4.3.4 ( December 17th, 2019 )

  • Fix – Sentence finish option not working properly if . ? or ! are followed by another character such as ” for example

4.3.3 ( October 5th, 2019 )

  • Fix – Conflict with “WPTouch” plugin
  • Fix – Conflict with “bbPress” plugin

4.3.2 ( September 24th, 2019 )

  • Fix – Conflict with “The Events Calendar” plugin

4.3.1 ( June 21st, 2019 )

  • New – Option to disable the functionality for WooCommerce products

4.3.0 ( June 14th, 2019 )

  • Fix – Conflict with Sassy Social Share plugin

4.2.9 ( May 27th, 2019)

  • New – Filter for developers to change the read more text. The filter is advanced_excerpt_read_more_text
  • Tweak – The read more text option now accept shortcodes

4.2.8

  • New – Screen reader text is now optional, can be enabled in the options
  • New – Added option to remove the “read more link” if the full post content is shown
  • New – Title can be included in the “read more link” by adding {title} to the option

4.2.7

  • New – Option to open “read more” in a new tab
  • New – Added screen reader text for “read more” link

4.2.6

  • New “Finish” option that counts exact characters including blank spaces.

4.2.5

  • Fixed the “remove shortcodes from excerpt” functionality

4.2.4

  • Compatibility tested for latest version of WordPress ( 4.9.6 )
  • Minor tweaks

4.2.3

  • Fix: The “Remove all tags except the following” wasn’t excluding tags as expected
  • Fix: Call remove_all_filter() on the the_excerpt hook to improve excerpt rendering
  • Fix: Only honor the “Only filter the_content() when there’s no break (<!–more–>) tag in the post content” setting when hooking into the_content filter
  • Improvement: Improve backwards compatibility by reverting back to using get_the_content() for the base excerpt text
  • Improvement: Added the advanced_excerpt_skip_excerpt_filtering filter allowing users to skip excerpt filtering on a per excerpt basis

4.2.2

  • Fix: The the_advanced_excerpt() function was not working on singular page types (pages / posts)

4.2.1

  • Fix: Undefined index errors when using the the_advanced_excerpt() function
  • Fix: Not excluding tags when using the exclude_tags argument in the the_advanced_excerpt() function

4.2

  • Feature: Toggle excerpt filtering when there’s no break (<!–more–>) tag in the post content
  • Feature: Toggle excerpt filtering for the the_excerpt() and the_content() functions
  • Feature: Toggle excerpt filtering on certain page types
  • Improvement: Added HTML5 tags to the allowed tags list
  • Improvement: Options are now automatically removed from wp_options when the plugin is deleted from the dashboard
  • Improvement: Added several WordPress filters, allowing developers to extend/modify the default functionality of the plugin
  • Improvement: Additional strings were made i18n friendly
  • Improvement: All options are now stored in one row in wp_options rather than one row per option
  • Improvement: Several UI elements have be reworded and styled differently to improve user experience
  • Fix: Now works with themes using the_content() on archive pages (i.e. WordPress default themes and others)
  • Fix: Notices/warning were appearing when the options were saved while having a checkbox option unchecked
  • Fix: The “Read More” link was being incorrectly appended into certain HTML tags, e.g. table tags and list tags

4.1

  • Fix: Template function with custom options works again
  • Fix: Data before header bug (retro-fixed in 4.0)
  • Feature: Template function also works with array-style parameters
  • Removed multibyte support
  • Removed PHP 4 support (WP 3.2+ users should be fine, others should update)
  • Better code testing before release!

4.0

  • Feature: Brand new parsing algorithm which should resolve some running time issues
  • Feature: Options to finish a word or sentence before cutting the excerpt
  • Fix: A few small bugs

3.1

  • Fix: A few bugs with custom and character-based excerpts

3.0

  • First major release since 0.2.2 (also removed the 0. prefix from the version number)
  • Feature: Shortcodes can be removed from the excerpt
  • Feature: Virtually any HTML tag may now be stripped
  • Feature: A read-more link with custom text can be added
  • Fix: Word-based excerpt speed improved
  • Fix: Template tag function improved
  • Fix: Better ellipsis placement

Try other plugins

Really Simple SSL icon

Really Simple SSL

4.9 · 4M+ installs

The easiest way to improve security! Leverage your SSL certificate and protect your website visitors.