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.
NOTE: There’s also the Role »Contributer«, which is not allowed to publish posts.
Related Posts:
- Get content from one page and show it on another page
- Strategy for handling hierarchical pages with empty parent content
- Dashboard :10 Last draft page and 10 last pending review page (metabox)
- Why content_arr[‘extended’] removes paragraph tags?
- Add Word Limit to Posts
- How do I do a page break?
- the_content() Not Grabbing All Content
- Separate blog and reviews categories
- How do I set content in my pages so that it remains permanent while blog posts are added below?
- Get part of a page url
- Automatically search and replace link in content (pages/posts)?
- Connection lost. Saving has been disabled… (Updating Posts/Pages)
- how to limit edit_form_after_title hook to page and post edit only?
- How to change post to page
- Why do I need to use The Loop on pages (inside page.php etc)?
- Create custom page in WooCommerce
- Determining Slug Before and After Edit
- Automatically create pages in a post based on number of words
- Static posts page with home.php
- Change WordPress post-state in Admin Area
- Programmatically inserting page breaks
- how to show all post in my page-grid.php template page
- eBooks download website, page or post?
- Can I hide a specific post from latest posts page?
- Hide add new page button
- How to show post(excerpt) from specific category on wp page?
- Same content shared between multiple posts?
- How To Keep Posts from Being Displayed Two or More Times on My Homepage? [closed]
- Custom Blog Post Page
- Creating a Page of Posts
- post-page: reference to parent page?
- Can I divide the pages into categories?
- How do I get blog posts to appear within CMS?
- Drag posts and pages so you can sort them in order
- How to include the latest post of a specific category on a matching page
- post categories
- Integrate OpenStreetMap on WordPress
- What’s the best way to render Visual Composer in posts, not pages?
- Overwrite posts/pages via import
- Auto-realod with new posts // Ajax call
- How to create new post content templates for my users?
- Start post pagination at 0 instead of 1
- Is there a way to specify an extra class for a post or page with no title?
- Using wp_list_pages() after calling query_posts()
- Display Posts on Custom Page
- How to get a post’s content? [closed]
- Multiple Loops Breaking Pages
- Why does a published post only displays the title and not the content in the site? [closed]
- Proper way of establishing custom landing pages in WordPress
- Admin – no Featured image choice in create new/page|post
- The_excerpt() doesn’t parse – how to change that?
- Why won’t pagination work?
- How to add some html formated text to every new post in WordPress
- Output Post with ACF Fields into other Post
- Posts and Pages: 404 Page not found
- List all posts, pages and custom post types in admin
- Make ‘blog’ page show content as well as posts underneath it
- Are post, page and category IDs unique to each other?
- Setting limit to posts or page creation
- Create a frontpage.php and static page template
- Page of posts made to look like homepage
- post/page content
- WordPress Architecture as a CMS – Posts & Pages
- Is it to possible to insert a page in the post depending on the category ofthe post
- How can I add a page that shows posts from a single category?
- Automatic duplicate/copy of post to a related page in WordPress
- Yoast breadcrumb URL shows category instead of the page
- Please help a newbie with blog page issue?
- Related post not showing table of content
- Nestling Posts Under Page & Justify Text
- Added a ACF field to custom page and want the results to show as a column in admin
- How to create page with post content in it?
- Disable pagination in posts and pages
- Single Sidebar; multiple templates! How?
- How do I make it so that new posts within a certain category go into a certain page?
- Any difference betweenn posts and pages for one page?
- Show only top 3 posts from 3 categories in order on home page
- Add custom class to existing menu items from custom meta
- Bulk replacing content of multiple pages/posts?
- Multiple approval from editors before publishing?
- Allow users to create their own page/s
- some posts being displayed as pages
- One of my posts is displayed as page
- Make Show Notes for Individual Podcast Episodes Easy to Find (multiple URL’s?)
- can’t post immediately
- Displaying only posts from a certain category on my custom page template
- I need to create a page or post hierarchy
- How to use wp_editor(); in functions.php then retrieve content in the template
- Home page: using custom fields for posts and pages
- Add default content to post (for specific category)
- Where are my posts linked to? I keep getting a Not Found Error, and I have no single.php page
- The loop: more posts than I want to fit on one page
- How do I add an article to specific page?
- Custom post page has attributes of latest post [closed]
- WordPress “Posts Page” isn’t showing template dropdown
- Adding Count Post in Page
- How to find the page of specific post?
- How to have 2 posting pages on a blog
- change page name on page list
- Edit Page button is gone