WordPress Tip:Make Feeds Fulltext
Several people have asked me about it, so here is a workaround for that nasty bug/feature that may prevent the full text of your posts from showing up in your feeds.
To avoid cluttering up your homepage, you may have been using the –more tag in your posts(if you haven’t, you can insert the tag by clicking on the two page icon next to the picture icon in the Wordpress editor). On your blog’s front page, posts are cut off at the –more tag, letting you show more posts per page, but there’s a problem- a dubious Wordpress “feature” cuts off posts in your feed, even if you set them to fulltext, at the –more tag as well. This results in short feeds that people will not want to read- resulting in less feed subscribers for you.
Fortunately, there is a workaround. Two workarounds, in fact.
The Techie Way
If you’re comfortable editing the Wordpress core files, you can use this elegant one-line fix:
Open up wp-includes/post-template.php
Find the line that reads (it’s inside the function named get_the_content):
if ( preg_match('/<!--more(.+?)?-->/', $content, $matches) ) {
And change it into this:
if ( preg_match('/<!--more(.+?)?-->/', $content, $matches) && !is_feed() ) {
And now you have partial posts on home page and a full feed!
[from the Wordpress Support Forum]
The Easy Way
Download and activate Cavemonkey’s Full Text Feeds plugin.
This is an important fix, and I hope this is implemented in the next version of Wordpress. You may be crippling your feeds without even knowing it- make sure to subscribe to your own blog’s feed and periodically check to make sure it’s working properly.
Keep in mind that this tip, as well as anything else that requires editing core files or installing a plugin, will not work on Wordpress.com blogs.
While we’re on the subject: You may have noticed a banner ad above my posts. Why not subscribe to my feed and read my posts at your leisure in your feed reader, ad-free?
Related Posts:
Feeds are now fulltext
Please Resubscribe to the Feed
Automattic,Gravatar, and the Elusive Unified Identity
Links for… a year ago
The Face That Launched a Thousand Blog Posts


Well done, great blog and great posts!!!
Great post.
Thanks. I will forward this post to many bloggers having the same problem.
Now I am able to read your posts complete in my feed reader, That is wonderful, btw I like your posts and share them always. Please keep it up.
P.S. Does this works only for wordprsee?
Aww, thank you!
Yes, this works only for Wordpress, but I believe this bug is only present in Wordpress- sites like Blogger already have full text feeds.
Thanks… I’ve been messing around for days trying to do a similar thing myself. I’ve been using the comixpress theme for my webcomic and wanted the comic and the text to appear… I’m now half way there
Yeah, that feature sucks.
How I’ve gotten around it on WordPress.com is by changing my navbar to go to archive pages since they use excerpts.
So my posts are always full.
I have the sneaky suspicion that I might be getting duplicate content penalities in Google for my /page/2, etc.
Thanks … great job , this thing was really getting on my head …. i was looking for something like this for some time … at last i am happy to find this blog …. keep up the good work!!
Thanks foe the great post. We’ve been trying to figure this out on our website. Hopefully I can get it to work.
You could get a duplicated content problem with this “bugfix” if some other Websites display your feed…
Excellent stuff. For SEO purposes (to avoid duplicate content) I want to use the More tag on the blog homepage. In my readers interest (to avoid making them click-through) I want full posts to show in the feed. This is obviously the optimal solution for usability and SEO and I’m furious that the Wordpress development team have decided to implement More in feeds.
To sprecher: it’s not a problem if you’re obviously the original source, and particularly if you have more authority than the splogs. One great way to fix it (and get backlinks) is to put a link to one of your own posts in the first 15 words of each post.
Cheers guys,
Alastair.
“Hi,
This is a good post. It gives me the information I was in search of.
I have a small query - I don’t have any spam pages or websites. Still I am encountered with messages like “possible spam”, “Spam”, and so.
Do you have any idea why it’s such?
Thanks.”
nice article, thanks
Nice post. Thank you!
This is my first post
just saying HI
Hi all!!
What do you think about Apple Iogo? >:)
THanks for the tip Ilya, it worked perfect on our feed and comment feeds with a little modification. Cavemonkeys script doesn’t work in 2.3.x but your “techie way” worked a treat. Cheers.
Nice post, i really looking info on that issue.
I have also experience this bug in wordpress, blogger have solve it. great post
Great tips for wordpress i will take care of this in blog too.
Aren’t you afraid of DC?
I fear that if I make the feed full text, fewer people will actually visit my blog.
good tip, thanks
Thanks a lot!
I was looking for a work-around this issue, but I did hear that there was a WP plugin out there which enables you to produce full text feeds with Wordpress.
I’m just hoping that this feature is integrated in future versions of Wordpress, since I find it quite amusing that Blogger has this, but WP doesn’t!
nice work man
Thanks for the info!