Title: Revisionize
Author: jamiechong
Published: <strong>2016 年 10 月 4 日</strong>
Last modified: 2021 年 3 月 28 日

---

搜索插件

**该插件尚未通过WordPress的最新3个主要版本进行测试**。 当与较新版本的WordPress一起
使用时，可能不再受到维护或支持，并且可能会存在兼容性问题。

![](https://ps.w.org/revisionize/assets/icon-256x256.png?rev=1832949)

# Revisionize

 作者：[jamiechong](https://profiles.wordpress.org/jamiechong/)

[下载](https://downloads.wordpress.org/plugin/revisionize.zip)

 * [详情](https://cn.wordpress.org/plugins/revisionize/#description)
 * [评价](https://cn.wordpress.org/plugins/revisionize/#reviews)
 * [开发进展](https://cn.wordpress.org/plugins/revisionize/#developers)

 [支持](https://wordpress.org/support/plugin/revisionize/)

## 描述

On a busy site you can’t afford to make changes to _live_, _published_ posts without
reviewing and approving them first. **Revisionize** clones your post, page or CPT
to a draft that gives you the freedom to tweak, edit and experiment with the content.
Preview your drafted changes and/or [share the preview](https://wordpress.org/plugins/public-post-preview/)
with a 3rd party to approve the changes. When you’re happy, publish the revision,
which will copy your content changes to the original post. Alternatively, schedule
the revision to publish your content at a specific time.

#### Official Addons

Visit [revisionize.pro](https://revisionize.pro) to add functionality that makes
Revisionize even more powerful.

#### Compatible with

 * [Advanced Custom Fields](https://wordpress.org/plugins/advanced-custom-fields/)
 * [Public Post Preview](https://wordpress.org/plugins/public-post-preview/)
 * _Let us know other plugins that you have successfully used Revisionize with_

#### Known Issues

 * Gutenberge. Revisionize is not compatible with the default Gutenberg editor. 
   You must install the [Classic Editor](https://wordpress.org/plugins/classic-editor/)
   plugin.
 * WP Recipe Maker. There have been reported issues that indicate Revisionize does
   not work with this plugin. However, we could not verify these reports. Use at
   your own risk.
 * Some plugins store content in their own database tables, which Revisionize knows
   nothing about. It’s possible that publishing a revision will not save changes
   for these types of plugins. Revisionize will only work with content stored in
   the `wp_posts` and `wp_postmeta` tables.

Please post in the support section for help before leaving a negative review!

## 屏幕截图

[⌊Revisionize a post⌉⌊Revisionize a post⌉[

Revisionize a post

[⌊Alternate way to Revisionize⌉⌊Alternate way to Revisionize⌉[

Alternate way to Revisionize

[⌊A Revision. Save as many drafts as you wish. Preview the post to see how it looks.
Or delete it if you don't want it. When the revision is published, it will overwrite
its original. But don't worry, the original is saved as another revision (for a 
backup).⌉⌊A Revision. Save as many drafts as you wish. Preview the post to see how
it looks. Or delete it if you don't want it. When the revision is published, it 
will overwrite its original. But don't worry, the original is saved as another revision(
for a backup).⌉[

A Revision. Save as many drafts as you wish. Preview the post to see how it looks.
Or delete it if you don’t want it. When the revision is published, it will overwrite
its original. But don’t worry, the original is saved as another revision (for a 
backup).

[⌊Schedule multiple revisions/variations to be published consecutively. The URL 
of the post stays the same, the content will just update at the scheduled time. 
No redirects or messing around with slugs.⌉⌊Schedule multiple revisions/variations
to be published consecutively. The URL of the post stays the same, the content will
just update at the scheduled time. No redirects or messing around with slugs.⌉[

Schedule multiple revisions/variations to be published consecutively. The URL of
the post stays the same, the content will just update at the scheduled time. No 
redirects or messing around with slugs.

[⌊The original post is kept around as a revision just in case you want to revert
back to the way things were.⌉⌊The original post is kept around as a revision just
in case you want to revert back to the way things were.⌉[

The original post is kept around as a revision just in case you want to revert back
to the way things were.

## 评价

![](https://secure.gravatar.com/avatar/facae177939e38e2270c4df6ff6c9b388ce00947ee05104e41e433b886623d9d?
s=60&d=retro&r=g)

### 󠀁[This should be in core](https://wordpress.org/support/topic/this-should-be-in-core-7/)󠁿

 [Elías](https://profiles.wordpress.org/eliasgdj/) 2023 年 1 月 23 日

I think this is a feature needed by many people, and this plugin does it right.

![](https://secure.gravatar.com/avatar/ef6228144331148479697c1dc3bff04f6f36b2e76f3bfbae8a6b625d4ce78b07?
s=60&d=retro&r=g)

### 󠀁[No support for Gutenberg](https://wordpress.org/support/topic/no-support-for-gutenberg/)󠁿

 [domvalls](https://profiles.wordpress.org/domvallsgmailcom/) 2019 年 11 月 6 日

There is no support for Gutenberg nor plans to support it, as confirmed by the author.
I do appreciate author’s clarity but cannot recommend the plugin with this major
handicap

![](https://secure.gravatar.com/avatar/911f3755a7224bf803c8d60ef9a014ae576900fde4d0531c353c08a7afe1f189?
s=60&d=retro&r=g)

### 󠀁[Can’t use it](https://wordpress.org/support/topic/cant-use-it-10/)󠁿

 [xymptlx](https://profiles.wordpress.org/xymptlx/) 2019 年 10 月 31 日 2 回复

This plugin completely messes with Yoast and basically throws out all your meta 
tags and redirects. Unfortunately I won’t be able to use it. Otherwise what it does
do should have been included in the wordpress editor. I’m not sure how I’ll get 
along without it any more.

![](https://secure.gravatar.com/avatar/121607dd5d1a7a21b2bbcece607dc86864e165a86e12f9c6c98a7a682a81726c?
s=60&d=retro&r=g)

### 󠀁[No Gutenberg support](https://wordpress.org/support/topic/no-gutenbery-support/)󠁿

 [Artform](https://profiles.wordpress.org/a3sthetix/) 2019 年 8 月 13 日

This was so close to making me ecstatic. Unfortunately, lack of Gutenberg editor
support is a deal-breaker. I would gladly pay for this feature if a premium version
is released with this ability.

![](https://secure.gravatar.com/avatar/98195d228e9177e36ca8a13d4c674356c6df724a3e0468dc646c9cc872a077a8?
s=60&d=retro&r=g)

### 󠀁[Excellent workflow solution!](https://wordpress.org/support/topic/excellent-workflow-solution/)󠁿

 [Bowo](https://profiles.wordpress.org/qriouslad/) 2019 年 4 月 18 日

We have a workflow requirement where content is updated on a weekly basis and should
be published on a Saturday evening on the same page/URL. Without this plugin, it
would mean having to manually do it every time… on a Saturday evening… which is 
not fun. With this plugin, we can even set up scheduled content for weeks to come.
Kudos!

![](https://secure.gravatar.com/avatar/0fc544847c542eeb35059d95179a45d39f4b1f63cc37ad8ff41c04ec43fd499e?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin](https://wordpress.org/support/topic/excellent-plugin-4303/)󠁿

 [WraithKenny](https://profiles.wordpress.org/wraithkenny/) 2018 年 10 月 12 日

This plugin solves a problem with approval workflow that has plagued WordPress for
a long, long time. Kudos for providing the community with a solution, and congratulations
on the perfect review scores!

 [ 阅读所有24条评价 ](https://wordpress.org/support/plugin/revisionize/reviews/)

## 贡献者及开发者

「Revisionize」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ jamiechong ](https://profiles.wordpress.org/jamiechong/)

「Revisionize」插件已被翻译至 1 种本地化语言。 感谢[所有译者](https://translate.wordpress.org/projects/wp-plugins/revisionize/contributors)
为本插件所做的贡献。

[帮助将「Revisionize」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/revisionize)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/revisionize/)，查看[SVN仓库](https://plugins.svn.wordpress.org/revisionize/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/revisionize/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/revisionize/)。

## 更新日志

#### 2.3.3

 * Fix. Remove PHP Notice on the admin menu editor screen

#### 2.3.2

 * Fix. Work toward being translatable.

#### 2.3.1

 * Fix. Add missing i18n domain.
 * Improvement. Add Known Issues to readme.

#### 2.3.0

 * New. Setting to preserve original author or overwrite it with author who is revisionizing.

#### 2.2.8

 * Fix. Show settings on default multisite page.
 * Fix. Prevent non super admins from uploading addons on multisite.

#### 2.2.7

 * Fix. Undefined index errors.

#### 2.2.6

 * Fix. Handle edge case where malformed addon data comes back from revisionize.
   pro

#### 2.2.5

 * Fix. Use correct path to addons directory for Multisite.

#### 2.2.4

 * New. Action for developers. revisionize_after_copy_post
 * Fix. Ensure author ID is set when a backup revision is created during cron.

#### 2.2.3

 * Fix. Move addons directory to a location safe from overwrites.

#### 2.2.2

 * New. Action for developers to add hook after a revision is created.
 * Fix. Fatal error when checking is_wp_revision_different.

#### 2.2.1

 * Fix. Notices when admin bar shown on non-edit pages. Thanks @kshaner.

#### 2.2.0

 * Fix. Use settings when cron publishes a scheduled post.
 * Feature. Revisionize link added to admin bar.

#### 2.1.4

 * Fix. Properly fetch addons list.

#### 2.1.3

 * Fix issue where addons list is empty causing Warnings to be displayed.

#### 2.1.2

 * Fix issue where addons weren’t loaded if the revisionize_addons_root was used.
   Thanks @piscis

#### 2.1.1

 * Make revisionize and its addon framework work better with WordPress Network/Multisite
   installations.
 * Add filter to change the addon install directory.
 * Check for addon updates.

#### 2.0.2

 * Generalize user_can_revisionize so that it’s true if a user can edit pages.

#### 2.0.1

 * Fix Fatal error on 2.0.0 – had forgot to commit settings.php and addon.php. Please
   update and activate again.

#### 2.0.0

 * Add a basic settings panel.
 * Add ability to install addons

#### 1.3.6

 * Fix critical bug for non ACF users.

#### 1.3.5

 * Add filter to give developers control over updating post dates. [See here](https://github.com/jamiechong/revisionize/issues/13).
   Thanks @piscis
 * Fix bug with gmt date.

#### 1.3.4

 * Fix edge case bug where ACF change was not tracked in WP Revision Tracker.

#### 1.3.3

 * Track ACF changes in the built-in WP Revision Tracker when a Revisionized post
   is published.
 * Add filter (`revisionize_exclude_post_types`) to exclude Revisionize functionality
   for specific post types. By default ACF custom field types are disabled.

#### 1.3.2

 * Maintain original post dates when a revision is published
 * Add filter (`revisionize_keep_original_on_publish`) to override behaviour of 
   keeping the original as a revision when publishing.
 * Hide experimental dashboard widget that was added in 1.3.0. [See here](https://github.com/jamiechong/revisionize/pull/7)
   if you want to show this widget again.

#### 1.3.1

 * Fix issue where publishing a revision did not overwrite the original post when
   ACF 5 was installed but no fields were assigned to the post type.

#### 1.3.0

 * Add filters to let developers control which users can revisionize or access revisionized
   posts. [See here](https://github.com/jamiechong/revisionize/pull/6) for more 
   details on how to use. Thanks @ryanshoover.
 * Add a dashboard widget showing pending revisions. [See here](https://github.com/jamiechong/revisionize/pull/7)
   for more details. Thanks again @ryanshoover.

#### 1.2.2

 * New add filter to allow developers to customize button text. Thanks @robbiepaul.

#### 1.2.1

 * Fix issue where post titles containing ampersands are escaped when a revision
   is scheduled with cron. Thanks @piscis.

#### 1.2.0

 * Fix [known issue](https://github.com/jamiechong/revisionize/issues/1) where direct
   publishing of a Revision that has ACF would not actually update the fields. Thanks
   for the help @thegaffney

#### 1.1.0

 * Only allow users to Revisionize posts that they can also edit. [Related discussion](https://wordpress.org/support/topic/permissionscapability-issue/)
 * The author of the original post is maintained when a Revision is published – 
   it doesn’t get set to the author of the user who created the Revision.

## 额外信息

 *  版本 **2.3.4**
 *  最后更新：**5 年前**
 *  活跃安装数量 **4,000+**
 *  WordPress 版本 ** 4.6 或更高版本 **
 *  已测试的最高版本为 **5.2.24**
 *  语言
 * [Czech](https://cs.wordpress.org/plugins/revisionize/) 和 [English (US)](https://wordpress.org/plugins/revisionize/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/revisionize)
 * 标签
 * [cron](https://cn.wordpress.org/plugins/tags/cron/)[revision](https://cn.wordpress.org/plugins/tags/revision/)
   [schedule](https://cn.wordpress.org/plugins/tags/schedule/)[staging](https://cn.wordpress.org/plugins/tags/staging/)
   [variation](https://cn.wordpress.org/plugins/tags/variation/)
 *  [高级视图](https://cn.wordpress.org/plugins/revisionize/advanced/)

## 评级

 4.6 星（最高 5 星）。

 *  [  21 条 5 星评价     ](https://wordpress.org/support/plugin/revisionize/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/revisionize/reviews/?filter=4)
 *  [  1 条 3 星评价     ](https://wordpress.org/support/plugin/revisionize/reviews/?filter=3)
 *  [  1 条 2 星评价     ](https://wordpress.org/support/plugin/revisionize/reviews/?filter=2)
 *  [  1 条 1 星评价     ](https://wordpress.org/support/plugin/revisionize/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/revisionize/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/revisionize/reviews/)

## 贡献者

 *   [ jamiechong ](https://profiles.wordpress.org/jamiechong/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/revisionize/)