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.

274 Comments

  • #274 by marc March 11, 2010 at: 12:30 am

    Hi there.
    Excuse my English, this is an automatic translation.
    My Wordpress version is 2.9.2.
    The plugin version is the last.
    one theme is HeatMap Adsense Theme 2.5.2
    My Blog http://blog.seo.secret.leads2track.com/

    I use the plugin to generate extracts that I use in my meta description
    site.

    I love the plugin. Here is my question.
    Since I use the plugin to display my home page has changed, it displays extaits and will no longer extentions like (read more, Sociable, vote the post) to each extract.
    I desire to return to my situation PRIOR
    - Display the contents of the article until the tag more.
    - Display read more
    - Display Sociable
    - Display the post vote

    I tried pluging of the parameter in this direction but my parameters are not taken into account.

    I even uninstall the pluging but still the hack ..persist

    What files. Php must be changed to return to the previous situation.

    Thank you in advance

    Marc

  • #273 by JP Setlak March 5, 2010 at: 2:38 pm

    Hi there.
    I love the plugin. Here is my question.

    I want to NOT excerpt one of my “stickied” posts.

    I have used this setting in the append option on your plugin

    “Do not append excerpts to these Posts/Pages (by ID): 48 • ”
    It is still excerpting it. What setting do I need to use? (btw =48 was the number in the editor window so, I assumed it was the post number.)
    Thanks.

  • #272 by Ron February 27, 2010 at: 12:58 am

    I am trying to include images with captions in my excerpt. Will Excerpt Editor allow the excerpt to read caption tags?

  • #271 by BB February 14, 2010 at: 2:46 pm

    Running the risk that this question has been asked already………………..

    I’ve used the auto-generate function on my blog. But I can only choose between 35, 55, 70, 100 and 130 words. Ofcourse I’m being difficult, because I want 40 or 45 words. Is there any way I can change all the posts at the same time to this amount of words??

    Greet, BB

  • #270 by mario February 8, 2010 at: 5:32 am

    I have wordpress 2.9.1 and installed your plug in. it shows as active but I can’t find it in the wp-admin interface!

  • #269 by Daniel January 18, 2010 at: 3:57 pm

    Hello

    i am using fedburner for my feeds, my problem is that i cant getting it to work on feeds..
    Plz help if you have an idea :)

  • #268 by Serge January 16, 2010 at: 11:09 pm

    Hi there

    I am working on a web site for a children’s home in Central america (http://www.atomicdots.com/destino/) and your excerpt plug in is very helpful.

    Here is my question, what am I doing wrong when even some of the shorter posts (under the 130 word count) add the “continue” reading link. How can I fix that?

    Thanks a lot.

  • #267 by lisa January 14, 2010 at: 9:53 am

    I’m updating the style associated with the read more link it doesn’t change the appearance and I can’t figure out why. Any help would be appreciated.

    Here’s what I’m editing inside of the excerpt-editor/excerpt-editor.php file:

    .pgee-exc-before {
    font-size: 1.3em;
    margin: 20px 0 10px;
    }
    .pgee-exc-title {
    font-size: 1.1em;
    margin: 15px 0 5px;
    }
    .pgee-exc-text {
    font-size: 0.9em;
    }
    .pgee-read-more {
    font-size: 0.9em;
    font-weight: bold;
    }
    .pgee-read-more a:link {text-decoration: none}
    .pgee-read-more a:visited {text-decoration: none}
    .pgee-read-more a:active {text-decoration: none}
    .pgee-read-more a:hover {text-decoration: underline; color: red;}

  • #266 by Mike January 14, 2010 at: 8:19 am

    Andrew, great plugin and I am really enjoying the time it saves me!
    However, I am in the same boat as tuco and Bryan in that I have several posts that do not reach the limit on words for the excerpt. I would consider this plugin nearly perfect if there was a way to turn off the “Read More” feature on posts that do not have anything to “read more” on. Is this a possibility? Thanks!

  • #265 by tuco January 8, 2010 at: 6:25 am

    First of all: Andrew, this is really, really a great plugin and it helps me alot in my daily work.
    Sorry to say, but I have exactly the same problem as Bryan. When an article is shorter than the defined word number, it yet shows the read more link.
    Its not a very bad thing, but it would be better without.
    (wordpress version 2.9, excerpt editor 1.4 de-edition)
    regards tuco