WordPress 2.6 Creates Problem Under Disguise Of Feature
TheSpotter on July 15th, 2008
Tweet ThisI don’t want to be the one beating the drums but I personally hate it when a feature introduced that I didn’t even need but what is even worse - feature that comes with an issue! I mean “hats off” to the developers but I think that before something integrated into the core it should be evaluated for the possible problems!
And in this specific post I want to talk about Post Revisions feature newly added to core with WordPress 2.6 and Why exactly I see it as issue!
See image below
This is the feature announced yesterday with WordPress 2.6.
Why Do I think It Is A Problem?
I work nearly 100% off the WordPress Editor interface and while I know that post is autosaved periodically - I also save changes frequently! Writing is not my strongest point and when I create a post I also do a research, get appropriate related info and do many other things. Sometimes a post can take me several hours of work in total and quite a few saves. Why do you care?
Simple - every time I save the post - it creates a new revision of the post. See image below that represents revisions of this post already:
Nice huh? Now I will not loose the info! …but then again, I never lost it before!
WordPress is based on storing the information in database and if you ever wondered How These revisions Made Possible? - answer would be:
- They Are All Stored In Database!
Every single post you write and save will now have not just one copy of itself in Database but however many saves you have made! Once again, see image below:
And even that wouldn’t be a problem IF…
Developers implemented a way to clean up old revisions. An option somewhere to delete all the old and UNNEEDED post revisions!
After all - once I have published the post - I want my blog to perform! And creating a bloatware in database is not the best way to get there! I always had this gripe with WordPress - plugins and themes leave behind multitude of tables, options, settings and now we see that WordPress core decided to contribute to the issue of bloating database!
Common guys! It is common sense and perhaps an opportunity for a plugin writer to create something that would clean up the bloatware created by WordPress 2.6! I know that at least one plugin I use is hit hard by this “feature” - Organize Series and we can only hope that author is aware and working to address it, as plugin adds EACH Revision of Post as part of the series. Pretty annoying!
| 3.8 (2 people) |
More Options Print This Post
Subscribe With RSS Reader Subscribe by Email Tweet ThisFiled under WordPress |
Related posts |

































vic (Who Am I?)
4 months ago
do you really think extra entries in your database will slow wordpress? unless you make thousand sof posts, i fail to see where this is a big problem.
TheSpot-er (971 comments.) (Who Am I?)
4 months ago
Vic,
The point here is that WordPress already suffers from all the stuff left behind by old plugins, themes, etc that don’t clean up on uninstall. Now we have another offender that adds to it.
While it might now be a huge issue for most - as your blog grows and ages - it will, in my humble opinion become an issue.
It is a design flaw that can become problem. Revisions fro published post have no reason to remain in database and we should have an option to get rid of them. I for one - Vote to give me an option.
I have been through the process of cleaning up DB too many times to enjoy the process.
Alex
Thaya Kareeson@web development (16 comments.) (Who Am I?)
4 months ago
Alex,
Although I love the new post revision feature, I have to agree with your post. Writing is also not my strongest talent so I do save quite often, producing a lot of duplicated content in my database. I think a good feature that the WordPress crew could implement is to have a check box asking if this save is a minor revision or not (like more wikis do). If it is a minor revision then just save the darn thing and not make a copy of it. If it is a major revision then save a copy of it. Also like you said, it would be nice to be able to clean up these revisions manually (or automatically based on time).
Joseph (3 comments.) (Who Am I?)
4 months ago
This is definitely going to be a big issue on my part. I’m also the kind of guy who is not really into writing and I can tell you I make probably quite a number of changes and savings before finally publishing one post.
I think this is an opportunity for someone to come up with a plugin that will rectify this problem.
Thaya Kareeson@web development (16 comments.) (Who Am I?)
4 months ago
Alas Lester Chan comes to the rescue. Here’s a way to turn off Post revisioning, http://lesterchan.net/wordpres.....dpress-26/
TheSpot-er (971 comments.) (Who Am I?)
4 months ago
Man, you are life saver. Already implemented on my blog his solution!
Alex
Geoserv (3 comments.) (Who Am I?)
4 months ago
Never thought of this issue, thanks for pointing it out and thanks for the fix.
Geoservs last blog post..Show us your SezWho/Entrecard blog for 1000 Entrecard credits
Lowell (3 comments.) (Who Am I?)
4 months ago
Alex,
I agree totally. I like my installs to be lean and mean and that goes for the dbs as well. I also do most of my writing in the editor, blessed with a reliable ISP, and
really don’t want to autosave constantly.
All they need to do is a toggle for this (for me) unwanted feature.
Regards,
Lowell
Lowells last blog post..Stumble Rush How To Get Traffic At StumbleUpon
TheSpot-er (971 comments.) (Who Am I?)
4 months ago
Lowel,
Thaya above pointed out the solution to the entire issue - works like a charm:
http://lesterchan.net/wordpres.....dpress-26/
Already implemented on my blogs
dan@wordpress (1 comments.) (Who Am I?)
4 months ago
My stance on this is that if things are running fine then don’t upgrade. I have yet to upgrade to 2.6 and still don’t know whether I will. I think I am done adding new plugins and stuff so things won’t be changing that much. Unless I see some new feature that I simply can’t resist I see no need to upgrade.
While playing with 2.6 on my dev server I did come across the easter egg in post revisions
Rocque (9 comments.) (Who Am I?)
3 months ago
Thank you so much for posting this Alex. Thanks for the solutions to this, too.
I also post directly into Word Press and not as a text document before. I also take a long time to make posts and will go back in and make edits. It is great to know that I am not alone. I thought I was the slowest writer in the world. I used to enjoy posting in forums but time just flew away.
I upgraded today and followed the steps on the video that you had for us Alex. It was a very easy upgrade on the blogs that were already 2.5. The one blog I had that was still 2.3 was a bit more time consuming because I upgraded it to 2.5 first after reading in your forum. Then I used the video steps to upgrading to 2.6.
This is my first upgrade where I did not have to pester Alex for days.
Rocque
Rocques last blog post..One Man’s Battle With Cancer
paan (6 comments.) (Who Am I?)
3 months ago
Organize series author are aware of the issues.. But i really don’t know when the fix will come out.. I am using organize series on my blog and the workaround is to disable post revision as describe in lester chan’s blog
Rocque (9 comments.) (Who Am I?)
3 months ago
Do you think there is going to be a new update to Word Press then that will fix this issue?
What if we do like someone mentioned and just keep using the 2.5 series?
What are the other important features with this update that we need?
I have only upgraded one blog while I wait for answers.
Thanks,
Rocque
TheSpot-er (971 comments.) (Who Am I?)
3 months ago
Rocque,
To my best knowledge - 2.6 is NOT a security release but I do know there were quite a few fixes in 2.5.* branch that got “nixed” by dev team. If you din’t upgrade yet - you can wait, at least until you hear that new security issue is discovered with 2.5.
Problem is WP Dev team completely dropped support for 2.3.* and 2.5.* branches of code.
Alex
paan (6 comments.) (Who Am I?)
3 months ago
I don’t think that the dev team is going to ‘fix’ the issues. Because frankly it is not really an issue.
Sure, it’s annoying as hell but it really it’s just a feature that some people don’t like. Much like the decision to move the category selection in the write post page during the 2.3>2.5 transition.
The most that they would do (and I really doubt that they will), is to create a easily accessible way to disable the post revision function and/or to provide an easy way to delete old post revisions.
Which, if you follow lester chan’s guide, you can do right now.
Sticking with 2.5 is an option.. but it’s just delaying the inevitable.. sooner or later you’ll have to upgrade anyways.. because sooner or later the’ll be a security hole that pops up that the dev team won’t spend time fixing in 2.5
Rocque (9 comments.) (Who Am I?)
3 months ago
Thanks to both of you, Alex and Paan, for your replies. I will simply upgrade then and install the plug in as you suggest.
On another thought, I find it interesting that so many of us who left comments talk about how long it takes us to write posts. I keep a notebook with me for when I am stuck in traffic or waiting for a doctor appointment or have some spare time at work, and I try to write then.
I am either reading, writing, or pounding the keyboard. I just hope the eyes and the fingers always hold up since they take som much abuse.
Too bad we can not just upgrade them every 3 months. ^_^
Patchlog (2 comments.) (Who Am I?)
3 months ago
I really don’t think post revisions are a real problem. the posts table is pretty well indexed so like another commenter said here unless you have thousands of posts it would not make any difference.
I’m guessing the only problem with revisions would be a slower / bigger database backup but again that’s only true if you have a lot of posts.
Rob@Self Defense (2 comments.) (Who Am I?)
3 months ago
I did notice Wordpress was whining about an autosaved post that was newer than a post I just published the other day. I was confused what its problem was since it never complained before.
It let me compare the two posts, then told me both were identical but continued to ask me if I wanted to use the newer copy. I’ll probably just turn of the revision to prevent future annoyances.
Robs last blog post..Not All Bears are Cute and Cuddly
paan (6 comments.) (Who Am I?)
3 months ago
i think the reason people think that this is annoying is that most blogs are ran by a single person and therefore the feature is moot. But it takes such a front stage position in our new post page.
I could see the benefit of the revision system on a blog with multiple authors, or blog with editors that approve a story before publishing. But maybe there should be a visible option to toggle off the revision system for the rest of us.
KokPang (1 comments.) (Who Am I?)
3 months ago
You might want to try this plugin CMS Post Control to turn the post revision function off and on plus some.
KokPangs last blog post..When Social Networking Gets Out Of Hand…
eric (Who Am I?)
3 months ago
here’s an idea - why not work on (and save) your posts in microsoft word and when the post is ready, cut and paste into the edit box and click publish?
bill@Cobit PO2 (1 comments.) (Who Am I?)
3 months ago
I hate this feauture! has anyone created a plugin to disable it and even better delete old revisions?
Ninjaboy (1 comments.) (Who Am I?)
2 months ago
I am using the excellent WP-CSM Post Control pluin over at http://wp-cms.com/our-wordpres.....ol-plugin/ - it not only allows you to turn off post revisions, but also Autosave and change the Flash uploader back to the standard HTML uploader.
In addition to this you can also control every aspect of the write post/page panel, allowing you to hide rarely used items like trackbacks/pingbacks… highly recommended and has a nice control panel to control this - so no need to edit code to control these features!
Linda Adams (2 comments.) (Who Am I?)
2 months ago
Great post. Thanx for sharing.I really enjoy it! looking forward to more.