Latest version is 2.4, released on 10 September 2015.
Evermore is a WordPress plugin that automatically displays short previews of your posts on your home page. Each preview includes a link to the full post. Evermore is simple to use — just install it and it starts working straight away. If you want, you can also customise the length and appearance of the previews.
Blog home pages are often too full. By default, WordPress displays the last ten posts on the main page; visitors have to do a lot of scrolling to see if there’s something interesting. With Evermore, visitors see a short preview of each post; they can easily scan your posts, find something interesting, and become hooked.
Example
For an example of Evermore in action, see my site Bennettarium.
Installation
- Full download instructions are at the end of this article.
- Log in to WordPress Admin. Go to the Plugins section and activate Evermore
Using the plugin
Evermore has the same effect as putting <!--more-->
in every post to create a short preview of the post. Depending on your WordPress theme, the previews will appear on the home page, and also the archive and category pages. By default, the preview contains just the first paragraph, but if the first paragraph is very short then the preview will include the second paragraph too. This behaviour can be adjusted using Evermore’s Settings.
All formatting and HTML tags are preserved in the post preview. If the post already has a <!--more-->
in it, then Evermore ignores the post, and the <!--more-->
works as usual.
Advanced usage
To stop Evermore creating a preview for a particular post, include the magic word <!--nevermore-->
somewhere in the post. The magic word won’t appear when people view your post, but Evermore will see it and display the full post rather than just a preview.
To change the length of the preview that Evermore creates, log in to your WordPress administration console and go to the Settings, then click Evermore. You will see the Evermore configuration screen where you can set the following options.
- The number of paragraphs each preview should contain
- The minimum length of the preview
Sometimes, the first paragraph of a post can be very short (just a short sentence, or a picture). This option allows you to add extra paragraphs to make the preview a more reasonable length. - Where to put the “read more” link — either at the end of the last paragraph, or on a new line by itself
Evermore does not change your saved posts. If you wish to display full posts on your home page again, simply go to your WordPress administration console and disable the Evermore plugin. Everything will be back as it was.
Notes
Evermore has been tested successfully with WordPress versions from 1.5 to 2.7, and should also work with newer versions as they are released.
If you find any problems, please let me know by leaving a comment at the bottom of this page.
Alternatives
Some clever people have written other plugins that do similar things. Evermore is simple and useful, but if you feel it’s not quite right for you, you could try looking at these others.
- Auto More takes a slightly less robust approach. It actually writes the
<!--more-->
into your post when you save it. This means it would be difficult to take it out later. It also doesn’t work so well with more complex formatting. But it may work for your purposes. - the_excerpt Reloaded offers a customisable version of the
the_excerpt
template tag. You have to edit your theme to use it. - Fancy excerpt is effectively an upgrade to the
the_excerpt
template tag. It requires no theme editing. However, it will break text in the middle of a paragraph, and it still strips HTML tags from the excerpt. - Post Teaser is like a very fancy Evermore. You can configure the number of words to include, and add an estimated reading time and a word and image count. If Evermore is too simple for your needs, try PostTeaser instead.
Please leave a comment if you know of other similar plugins.
Download
Download Evermore from the WordPress Plugin Directory. Don’t forget to check out all the other plugins available here — there’s bound to be one that you will find useful.
I write these WordPress plugins because I enjoy doing it, but it does take up a lot of my time. If you think this plugin is useful, please consider donating some appropriate amount.
Click here to donate using a credit card or PayPal.
Send Bitcoins to address
1542gqyprvQd7gwvtZZ4x25cPeGWVKg45x
Full WordPress plugin list
- Code Markup — Quickly paste code samples into your posts -- you can even include HTML markup in the code sample.
- Evermore — Automatically display a short preview of your posts on the home page and other multiple-post pages, along with a link to the full post.
- FixBack — Ensure trackbacks and pingbacks are sent with the correct link back to your blog.
- Less — Less is no more. It has been renamed to Seemore and moved to its own Seemore plugin page.
- Plaintext — Allow your readers to download source files (e.g. PHP, HTML, ASP) as plain text.
- Safe Title — Use HTML in post titles in the default WordPress theme (or any other theme).
- Search Meter — Find out what people are searching for on your blog, so you can write what your visitors want to read.
- Seemore — Change the (more...) link so it jumps to the full post, not just the part after the link.
- Top Cat — Specify a main category for your posts, and use template tags to display posts differently according to their main category.
Hi,
Will you be updating to the latest version of WP? The reason I ask, is because ever since I updated to 2.8.5 the evermore funtion when clicked now slides off of the blog. It’s really weird actually. In other words, when the evermore link is clicked by a reader, the entire post goes away. Is there a way to fix this? You can visit my site to see what I mean… thanks….
I wonder if there’s an update available to this great plugin? Evermore doesn’t always seem to work anymore. In my last blog entry the first few words were excluded from the excerpt and the last few lines of my blog entry were shown below the “Read more” link.
@bryan, I didn’t notice any problem with your blog. Can you give me more details?
@Nanda, it looks as if you’re not using Evermore on your blog. Did you turn it off? Try using a normal “more” tag by using the “more” button when editing a WordPress post. If that works, but Evermore doesn’t, then please let me know. If the regular “more” doesn’t work then it must be a problem with WP or your theme. Let me know what happens.
Hi Bennett, that’s because I switched to Post Tease until you have an update… Post tease is okay, but I like yours better because it doesn’t interfere with other plugins. There really aren’t too many more details. Since I updated to 2.8.5 Read More turned into a link with the post title and when clicked the entire post would show for a few seconds and then somehow slide to the right off of the page… quite odd really. Don’t know how to describe it much better than that. Any reports from others who have upgraded to 2.8.5?
@bryan, that’s just very strange! @Nanda seems to have some problem too but I haven’t had any other problem reports. In fact Semicolon runs on WP 2.8.5, as do some of my other blogs, and they all work fine. I will see if I can find out what’s changed.
Does your blog work if you manually include a “more” tag? See my comment to @Nanda.
Hello
i have installed EVERMORE and i have a problem with READ MORE. I Explain. In home page if u click on READ MORE in a post, ok, work.
If u go in a Archive post and u click on READ MORE i have a strange Link like this :
http://www.sportestremi.org/blog/go.php?http://www.sportestremi.org/blog/neve/manuale-dell-eliski-e-eliboarding#more-247 , if i click i return in Homepage
I see a srange go.php? code. Which is the problem?
tks a lot
Lorenzo
http://www.sportestremi.org/blog
@Lorenzo, I see you have the Click Counter plugin you have installed. Try putting a <–more–> tag in a post. This will prevent Evermore working for that post. If the same problem still occurs then the problem might be with the Click Counter.
Please let me know what happens.
what if i want to use it for is_single page not for the homepage? any suggestion?
I like the plugin but after I installed it, whenever I try to change a page or post with anything over 100 words or so, I get an internal server error.
What changes does evermore make to the database that might cause this?
@Joe, your theme determines which pages Evermore affects. Evermore should work on any page where a
<--more-->
tag works. To figure out what changes to make, contact your theme author.@Guy, I haven’t seen this problem before. Could you tell me your blog address? I will have a look and see if anything looks amiss.
Also, try putting a regular
<--more-->
tag in a post. Does that cause the same problem?WP 2.8.6
EverMore 2.3
it’s bUstED! works like a champ on the index, doesn’t work on cat or archive pages (http://0daynews.org/). i’ll leave it active for a bit if Mr. Wonderful Developer wishes to have a peek o_O
@atomMan, remember that Evermore has the same effect as putting
<!--more-->
in every post. Try using the MORE button in one of your posts.If you still don’t get a read more link in archive pages, then it’s probably due to your theme using the_excerpt() instead of the_content(). Either change your theme or contact your theme author.
Otherwise, let me know!
hi Bennett!
AHHH! i got it working – wasted a lump of time hacking your code to no avail just to find it was a setting in my double-awesome theme – Atahualpa – had it set to display excerpts on tag/archive/etc. pages instead of full posts.