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.
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:
- Download.
- Unzip.
- Upload to the plugins folder.
- Log in WordPress and activate the plugin.
- Go to “Manage – Excerpt Editor” to use it.
Upgrading
- Log in WordPress and deactivate the plugin.
- Upload (ftp) the new version to the plugins directory, overwriting the old one.
- 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.
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!
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
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.
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;}
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!
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
Andrew, I am grateful you took time to reply. I really appreciate that. Thanks
@Bryan that’s the setting for it. Perhaps try checking the checkbox, saving, unchecking and saving again.
@Ahmed this is tricky without editing the plugin. Perhaps copy/paste the whole post in the excerpt field as well.
@Lucato I’m not familiar with the xLanguage plugin but if it uses WP shortcodes you can use them in the excerpt.
Amazing Plug-in thanks for sharing. I wasn’t getting to do the teaser as I want, but with this plug I got. Unfortunately, not exactly as I wanted, because my site is in two languages and I use the plug-in xLanguage to control both languages. So I would suggest to add in your plug-in a way to accept the xLanguage tags as the regular post does.
Congratulations and an amazing 2010 for you.
I wish to have excerpts for all my posts except one.
This one post (titled “About this blog…”) is the sticky post on my blog.To try to have it published in full (and not just an excerpt) on the main page of my blog, I have tried to delete its excerpt in the Editor. But still the post did not appear in full, without an excerpt.
Next I tried “Never show excerpts from these Posts/Pages (by ID)” on Append page and added the ID of this post through Add Excluded ID button. Although the ID of the post is showing in this option, the post still appears with an excerpt instead of appearing in full.
Please guide me what should I do to stop this one post from appearing with an excerpt.
Thanks.