Meta Box Revision featured image

Meta Box Revision Addon v1.3.10

Developer: Meta BoxCategory: WordPress PluginsTrusted with 22 downloadsProLatest v1.3.10Updated 7mo ago

Track changes of custom fields with WordPress revision. Save, compare, restore the changes easily.

Same brand

More from Meta Box

Meta Box AIO icon

Meta Box AIO

by Meta Box

At the moment, each extension of the plugin Meta Box is provided separately.

Meta Box Conditional Logic icon

Meta Box Conditional Logic

by Meta Box

Control when and where meta boxes, fields and HTML elements appear.

Meta Box Tabs icon

Meta Box Tabs

by Meta Box

Add as many custom fields as you want and organize them into tabs.

MB Revision extension for Meta Box allows you to track changes of the custom fields for post revisions: saving, comparing and restoring data from revision. It supports all field types, including groups and provide an easy way to see the changes in each revision.

Compare custom fields on revision screen
Compare custom fields on revision screen

What is a revision?

As WordPress Codex states:

The WordPress revisions system stores a record of each 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. Lines added or removed are highlighted, and individual character changes get additional highlighting. Click the ‘Restore This Revision’ button to restore a revision.

By default, WordPress tracks the changes only for post title and post content. The MB Revision enables the tracking for custom fields as well. If you store a lot of data in the custom fields, and want to see the changes that your users made, this is the extension for you.

Why tracking revisions for custom fields is important?

Because your data is not only post title and post content! For a large websites, creating pages such as landing pages, project pages requires custom data, which are stored in the custom fields. They’re very important that modifying them carelessly might cause a big decrements of leads or sales. So you need to make sure every time you edit, you do it right.

Another situation is when you website has many users that can edit the content. What if someone changes a field while he’s sleepy or distracted? How do you know who did thatwhen it happens?

For those reasons, to prevent unexpected changes in the website content, you need to track revisions for all kind of content you might have.

How does the extension work?

The plugin does 3 things:

  1. Automatically copies the values of the custom fields from the parent post to the new revision when the parent post is updated.
  2. Shows the changes on the revision comparison screen. You will see the changes of custom fields below the post title and post content. If the value is an array (cloneable, group field), you will see JSON-encoded of the array. We think JSON is quite good for human reading. Because we can see not only the structure, but also the real data.
  3. Restores the values of the custom fields from a revision to the parent post when users restore from a revision.

To enable revision support, all you need to do is adding 'revision' => true to meta box configuration. The extension will handle the rest.

Recent releases

Release history

View all 2 versions
v1.3.10Latest
Nov 26, 20255.8 KB
Improved
  • stable tag
v1.3.9
Aug 21, 20245.2 KB
View changelog
Fixed
  • running PHP Codesniffer when installing & autoload the plugin's main file via Composer

Frequently asked questions

Is Meta Box Revision GPL licensed?
Yes, Meta Box Revision is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
Can I use Meta Box Revision on multiple websites?
Yes. Under the GPL license, there are no domain or site restrictions. You can install Meta Box Revision on as many websites as you need.
How much does Meta Box Revision cost on GPLCoffee?
Meta Box Revision is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download Meta Box Revision along with thousands of other plugins for a single subscription.
Are updates included with Meta Box Revision?
Yes. Every new release of Meta Box Revision is synced to GPLCoffee automatically. You can download the latest version any time, and subscribers can use the one-click connector plugin to update directly from their WordPress dashboard.
Is Meta Box Revision safe to download?
Every Meta Box Revision release is scanned with VirusTotal before publication. Scan results (including the specific threat report URL when available) are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).