Meta Box Revision Extension
Meta Box Revision Extension for Meta Box allows you to track custom field changes for subsequent revisions: save, compare, and restore revision data. It supports all field types, including groups, and provides an easy way to view changes in each revision.
What is a review?
As the WordPress codex says:
Meta Box Revision Extension stores a record of every saved draft or published update. The revision system allows you to see what changes were made in each revision: What was added, what remained unchanged, and what was removed. Added or removed lines are highlighted, and individual character changes are additionally highlighted. Click the ‘Restore this revision’ button to restore a revision.
By default, WordPress tracks changes only for the post title and content. Meta Box Revision Extension also allows tracking of custom fields. If you store a lot of data in custom fields and want to see the changes your users made, this is the extension for you.
Why is it important to track custom field revisions?
Because your data is not just the title and content of the post! For large websites, creating pages like landing pages, project pages requires custom data, which is stored in the custom fields. They are very important, as carelessly modifying them can cause a huge decrease in leads or sales. So, you need to make sure that every time you edit, you do it right.
Another situation is when your website has many users who can edit the content. What if someone changes fields while they are sleepy or distracted? How do you know who did that when it happens?
For these reasons, to avoid unexpected changes to your website content, you should keep track of revisions for all types of content you may have.
How does Meta Box Revision Extension work?
The plugin does 3 things:
- Automatically copies custom field values from the parent post to the new revision when the parent post is updated.
- Shows the changes in the revision comparison screen. You will see the changes of the custom fields below the title and post content. If the value is an array (clonable group field), you will see the array encoded in JSON. We believe that JSON is quite good for human readability. Because we can see not only the structure but also the actual data.
- Restores custom field values from a revision to the parent post when users restore from a revision.
To enable revision support, all you need to do is add it 'revision' => true
to your meta box settings. Meta Box Revision Extension will take care of the rest.
Reviews
There are no reviews yet.