Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

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
add comment

1 Answer

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
1  
Great write up! The second and third blurbs have dropshadow and sh*t..! –  brasofilo Oct 22 '12 at 22:46
1  
@brasofilo Messed up the first one ... and I even got PS scripts for that! ;) –  kaiser Oct 22 '12 at 23:08
1  
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 at 15:32
add comment

Your Answer

 
discard

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.