WordPress Excerpt Editor

Excerpt Editor provides a convenient place for creating and editing all WordPress excerpts. It can also add custom excerpts for pages (not possible without a plugin). Version 1.0 contains many new features: option to append excerpts from the most recent posts or from the sub-pages to all Posts and/or Pages, option to replace the content with the excerpt on the Home page, all archive pages and/or all tags pages. This eliminates content duplication (SEO).

Currently the interface is only in English, but the excerpts can be in any language supported by WordPress. The plugin also includes .pot file for easy translation.

Excerpt EditorExcerpt Editor - auto-generate optionsExcerpt Editor - append optionsExcerpt Editor - replace posts options

Changelog:

Version 1.2

  • Updated for WordPress 2.6.
  • Renders (or hides) all registered shortcodes properly when auto-creating excerpts.
  • Doesn’t append the “Continue reading” link at the end if the post is shorter than the specified excerpt length.

Version 1.1

  • Updated for WordPress 2.5.
  • Removed auto-creation of excerpts on saving or editing.

Version 1.0

  • Includes translation functionality. Speed improvements when appending excerpts from sub-pages and/or posts. When appending excerpts from sub-pages, only the page’s children are included (not sub-children, sub-sub-children, etc).
  • Added option to replace the content with the excerpt on the Home page, all archive pages and/or all tags pages. This eliminates content duplication (SEO).
  • Added option to append excerpts to Posts and Pages.
  • Fixed: problems displaying the *Read More* link.
  • Improvements to the admin page.

Version 0.3.2

  • Fixed: when editing Pages, WordPress would delete the custom excerpts.
  • New option: if *Read More* link is used, it can contain comments count.
  • New option: display the *Excerpt* box when writing/editing Pages.

Version 0.3.1

  • Fixed: properly append the “Read More” link when auto-generating excerpts.
  • Now using nonce fields when deleting or saving excerpts.
  • The code is organised in a class for better compatibility with other plugins.
  • A few other small bugfixes and cosmetic changes.

Version 0.2.1

  • Fixed: properly remove <script>, <![CDATA[ and html comments when auto-creating excerpts.
  • Other small bugfixes and cosmetic changes.
  • New: Auto-create excerpts when publishing new Posts and Pages (WordPress 2.1+ only).
  • New: Use the “More” tag to create the excerpts.
  • New: When displaying posts without an excerpt on the “Home” or “Archive” pages (depending on your theme), or sending RSS feeds, auto-create the excerpt from the content either using the “More” tag or from the first 55, 70, 100, 130 words. Optionally keeping the HTML tags (WordPress 2.1+ only).

Usage

Editing: That should be pretty straight-forward. Log in WordPress and go to “Manage – Excerpt Editor”. The excerpts are shown in the large text area. If no excerpt exists for the current Post/Page, the first few sentences from the content are loaded, ready for editing. Posts can be selected from a drop-down list, also there are buttons: “Delete”, “Reload from the content”, “Next”, and of course “Save and get the next”.

Editor Options: Excerpts can be selected by month, by type (Post or Page) and by date. The length can be determined by the “More” tag or by drop-down list – 35, 55, 70, 100, 130 words. There is an option to retain some of the HTML tags when loading excerpts from the content. However when the excerpts are used for META descriptions, they should be text only.

Display and RSS Options: The Excerpt Editor has an option to replace the standard 55 words, plain text auto-excerpt that is created by WordPress when needed for Posts without excerpts. The replacement can be customized in length, can contain HTML tags and optional “Read More” link at the end. That link has css class of “read-more” and the text can be changed.

Installation

Standard WP quick and easy installation:

  1. Download.
  2. Unzip.
  3. Upload to the plugins folder.
  4. Log in WordPress and activate the plugin.
  5. Go to “Manage – Excerpt Editor” to use it.

Upgrading

  1. Log in WordPress and deactivate the plugin.
  2. Upload (ftp) the new version to the plugins directory, overwriting the old one.
  3. Activate the plugin and go to “Manage – Excerpt Editor” to set your preferences and to use it.

Advanced settings

When auto-creating excerpts from the content, you can choose to keep some html tags. WordPress will try to close any open tags, but may put the closing tag in the wrong place. Also pages with only links (a sitemap, for example) will have to be edited by hand, as each link is counted as only one word, so the excerpt will contain 40-50 links. If you are using the excerpts as META descriptions, deactivate all tags.

Does this plugin work on WordPress version…

Excerpt Editor has been tested on WordPress 2.2.3, 2.3 and 2.3.1

I have … plugin installed that uses the excerpt, will there be any conflicts/incompatibilities?

No conflicts/incompatibilities have been reported so far.

Does Excerpt Editor support languages other than English?

Currently the interface is only in English, but the excerpts can be in any language supported by WordPress.

289 Comments

  • #289 by German August 26, 2010 at: 11:10 am

    I can’t download your plugin! :-(
    I got “WordPress Plugins Directory currently… unplugged. Back up soon.” message from WP site. :-(

  • #288 by Graphic Chick Brisbane August 2, 2010 at: 9:14 pm

    Great plugging i recommend it . i have been using it and i word wonderfully. thank you very much for sharing

  • #287 by Lynne July 12, 2010 at: 2:31 am

    Great plugin – have been using it with no problems until I installed WordPress Multilingual plugin – now I can’t see how to translate the excerpts – can you help?

    Many thanks!

  • #286 by Antoony June 21, 2010 at: 4:08 pm

    With the ability to replace the content with the excerpt on the home page, all archive pages and/or all tags pages, it will be good to reduce duplicate contents. So, this plugin is worth a try!

  • #285 by Shi June 11, 2010 at: 7:57 am

    Great plugin, thanks!

    I’ve found that when I surround my custom excerpts with tags such as , the “read more” text gets pushed to the next line. I was able to mitigate this by adding a   after the closing tag, but was wondering if this quirk might be fixable.

  • #284 by Andy Lie June 8, 2010 at: 6:18 am

    Truly,this plugin is something new for me as long as I do blogging. I have never known and run it before. I asked for your permission to download it now so that I can perform it soon. Thanks anyway.

  • #283 by Stardust June 7, 2010 at: 8:49 am

    sorry, I saw the [...] but it’s not click-able on my site: http://www.TheEntrepreneurBusiness.com

    Hope someone can help, thanks!!

  • #282 by Stardust June 7, 2010 at: 8:47 am

    Is there a way to add (…) at the end of the excerpt such that readers can click on it and the whole post will be shown?

  • #281 by Mel May 21, 2010 at: 6:43 am

    Hi, I like this plugin very much thanks for providing it!

    I have one tiny question though – when I make a change to the styles (I want the ‘continue reading’ bit to right align) it doesn’t make any difference, like it’s being overidden maybe. Any ideas on how I get it to right align this generated text?

    Would really, really appreciate your help or anyone else’s if they’ve figured it out already. Which I’m sure someone would have by now?

    Cheers in advance

  • #280 by Jose B May 6, 2010 at: 7:44 am

    Oh never mind! The installation instructions say to go to Manage–>Excerpt Editor, but on my version of WordPress (2.9.2) I found Excerpt Editor under the Tools menu. This information should be in the installation instructions. Oh well, I hope this helps a few people out.

    Jose