WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to add or update a Post/Page without it overwriting the current content that it on there? I need to make some edits to a page, but I need to have someone review it before I can publish it and I don't want to overwrite the current content that is up there.
Any suggestions?

share|improve this question
up vote 1 down vote accepted

WordPress has built in Revision Management.

You can set the saved revisions to a custom number in the wp-config.php file in your installation.

define( 'WP_POST_REVISIONS', 30 );

NOTE: You should be aware of the »autosave« mechanism, which also sets post revisions. So leaving a tab open for 1 hour with a Post Revision interval of 6minutes and a Revision limit of 10 revisions, might destroy your whole history.

enter image description here enter image description here enter image description here

NOTE: There's also the Role »Contributer«, which is not allowed to publish posts.

share|improve this answer
Thanks for the info! This helps. – ultraloveninja Sep 19 '12 at 20:32
Great write up! The second and third blurbs have dropshadow and sh*t..! – brasofilo Oct 22 '12 at 22:46
@brasofilo Messed up the first one ... and I even got PS scripts for that! ;) – kaiser Oct 22 '12 at 23:08
Suspected that... so many little apps, but then, hell, it's so easy and fast in PS :o) – brasofilo Oct 22 '12 at 23:24
But, sadly, you "can't" preview post revisions. You can compare the source code (nice, but ... not very useful), but there's no way to see the output :(. Unless you want to destroy the current and put invalid copy live on your site :( – Adam Feb 1 '14 at 15:32

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.