在使用WordPress写文章时,很多朋友可能会注意到在右侧文档区域有一个修订版本的选项卡,会实时显示你的文章进行多少次的修订。
该选项可以用来帮助我们对文章进行版本控制,你可以用它来对比之前与现在的文章,并快速恢复之前的版本。
但是它也有一个弊端,默认情况下产生的修订版本数量是无限制的,每当你保存草稿或者更新文章,都会增加一个修订的版本, 如果你的文章经常需要修改,就会产生非常多的版本,而且对于很多人来说并没有什么用处。
在本文中我们就来分享下如何限制或者禁用WordPress中的文章修订。
使用插件限制修订版本
WP Revisions Control 是一款专门控制WordPress修订版本的插件,我们可以用它来控制文章、页面的历史版本数量。
打开设置 – 撰写,在对应的类型后边填写限定的数字。
比如下面的数值就表示文章限制3个修订版本,页面限制2个修订版本,留空表示不限制对应的类型。
如果你想禁用修订版本,可以在后边填写数值0。
修改代码禁用WordPress的自动保存功能
如果你不喜欢安装太多插件,或者比较熟悉WordPress,也可以自己用代码修改。
如果你需要禁用Wordpress自动保存功能,只需在WordPress根目录下的 wp-config.php文件中,找到 $table_prefix 这一行,在其下方入以下代码即可。
//禁用自动保存
define('AUTOSAVE_INTERVAL', false);
如果你不想禁止Wordpress自动保存功能,只修改自动保存的频率,可以将代码中“false
”改为自动保存的间隔时间,比如设置成300秒:
//设置自动保存间隔/秒
define('AUTOSAVE_INTERVAL', 300);
关闭Wordpress文章修订版本功能
如果你想彻底禁用Wordpress修订版本功能,只需在WordPress根目录下的 wp-config.php文件中,找到 $table_prefix 这一行,在其下方入以下代码即可。
//禁用文章修订
define('WP_POST_REVISIONS', false);
如果你不想禁用Wordpress修订版本功能,只想Wordpress修订版本的最大数量,可以将代码中“false
”改为修订版本的数量,比如设置成3个。如果文章或页面的修订版本超出3个,将自动覆盖旧的。
//设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);
另外还可以通过安装插件的方法来禁用Wordpress修订版本功能,比如Disable Post Revision,Disable WP Revisions。你也可以在插件中心搜索相关关键词,来搜索自己需要的其他插件。