How To Store Every Post Revisions on Each Auto-Save in WordPress with Limit on Versions Count

AutoSave feature has been added into WordPress core since version 2.1 to protect user from accidental lose of writing or draft when web browser crashes or tab been accidentally closed. AutoSave will auto save a copy of edited post or page every 60 seconds provided there is a change on the content in the editor.

However, there is only ever a maximum of one AutoSave version for any given post. New AutoSaves created will overwrite old AutoSaves. Beside, AutoSaves are stored as a special type of revision so that the auto saved with a more recent version of data does not overwrite actual published content, and is used to restore unsaved work only when necessary.

For webmaster who wants to take a post revision history tracking based on each and every AutoSave copy been made, there is an option that force WordPress to save each auto saved copy of post content also as a post revision, a feature introduced in WordPress 2.6.

To save and store a post or page as a revision version whenever AutoSave is triggered, add in the following line of code to wp-config.php configuration file:

define(’WP_POST_REVISIONS’, int);

where int is an integer bigger than 0 (0 represents false which disable post revisions storage). The integer number set will represent the limit of number of post revisions WordPress going to save and store per post or per page in database. Each AutoSave session will increase the revision count by 1 too. If the number of revisions already exceed the limit, oldest revisions are automatically deleted. Note that AutoSave will always have its own saved copy to reflect the most current changes.

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to My Digital Life Comments RSS feed to receive notification of latest comments posted.

New Articles

Incoming Search Terms for the Article

where does wordpress store posts - store revisions - wordpress Saving Draft failure - where does wordpress store pages - wordpress adding own field autosave - recover autosave posts wordpress - wordpress autosave won`t restore - wordpress retrieve overwritten post - wordpress auto post content tool yahoo - how to save extra fields to post revision in wordpress - wordpress restore autosave - restore a wordpress draft - auto drafts on wordpress - not good to contiunously save wordpress drafts - wordpress limit number of drafts - wordpress recover earlier draft - what does the post revision "restore" option in wordpress do? - wordpress retrieve auto saved post - wordpress recover saved drafts - no save draft in wordpress - restore wordpress autosave draft - wordpress.org restore autosave video - retrieve draft auto save from yahoo - wordpress limit drafts - wordpress draft retrieve earlier - wordpress delete autosaves files - wordpress mysql query to delete page drafts - deleted copy before saving on wordpress - post revision count new post wordpress - wordpress delete autosave drafts - wordpress retreive drafts of posts - recovering a wordpress autosave - wordpress draft not saved - wordpress coupon stores query - autosave pages firefox -passwords every - how to retrieve an autosave post in wordpress - how to recover an old post version in wordpress revision - dreamhost wordpress restore draft - Why does Wordpress store page revisions in database - recover draft in Wordpress - wordpress save draft changes - restore older version post in Wordpress - restore older post from Wordpress - wordpress draft save - recover local draft from wordpress iphone app - recover wordpress drafts - "wordpress draft" history - wordpress retrieve old draft -