什么是文章修订功能?
文章修订是一个WordPress网站功能,允许你撤销更改并返回到文章或页面的早期版本。
每当你在撰写草稿时,WordPress会自动保存一个临时修订版本,这类修订被称为自动保存。WordPress每60秒会自动保存一次,并用新的自动保存替换旧版本。
如果你的浏览器崩溃或电脑在编写过程中挂起,自动保存功能可以帮助你恢复内容。
为什么要使用文章修订
几乎每个WordPress用户都可以从文章修订中受益。撰写优质内容需要频繁调整和编辑。WordPress的修订功能允许你查看你的编辑过程,并全面了解文章的发展情况。
对于多作者的WordPress网站,修订功能可以帮助编辑轻松管理多个作者的工作。你可以看到谁对文章进行了更改,具体更改了哪些内容等。
如何使用文章修订撤销更改
在WordPress中,你可以在文章编辑界面的右侧面板上找到修订部分。
点击“修订”,进入文章修订屏幕。屏幕顶部会有一个滚动条,拖动滚动条按钮可以查看文章的各个修订版本。
每个修订版本中所做的更改会以绿色和粉色高亮显示。你还可以看到进行这些更改的用户、时间等信息。
若要恢复某个修订版本,只需点击“恢复此修订”按钮。WordPress将相应的修订版本恢复为当前版本,你可以将其保存为草稿。
在经典编辑器中使用文章修订
如果你仍在使用经典编辑器,修订功能位于文章/页面编辑屏幕右侧的发布元框中。点击修订数量旁的“浏览”链接,即可查看各个修订版本。
限制WordPress中的文章修订
所有修订都存储在WordPress数据库中,很多用户担心过多的修订会导致网站变慢。实际上,WordPress在前端调用数据库时会跳过修订版本,只在编辑界面或浏览修订时才会查看修订。
使用插件限制文章修订
你可以使用WP Revisions Control插件来管理文章修订。在WordPress后台的“设置”»“写作”页面中,设置每种文章类型的保存修订数量。
手动限制文章修订
你还可以通过修改wp-config.php文件,添加如下代码来限制文章修订的数量:
define('WP_POST_REVISIONS', 10);
使用WPCode插件来安全添加自定义代码。
如何删除旧的文章修订
旧的文章修订是无害的,大部分情况下不需要删除它们。但如果你有大规模网站,删除旧的修订可以帮助减小备份大小。
使用插件删除文章修订
你可以使用WP-Optimize插件删除旧的修订。在WP-Optimize»数据库页面,勾选“清理所有文章修订”,然后点击“运行优化”按钮。
通过phpMyAdmin删除文章修订
高级用户可以通过phpMyAdmin删除文章修订。登录到WordPress主机控制面板,选择左侧栏中的数据库,点击顶部菜单中的SQL标签,输入如下代码:
DELETE FROM wp_posts WHERE post_type = 'revision';
点击“Go”按钮,phpMyAdmin将删除所有修订版本。
如何完全禁用文章修订
我们不建议禁用文章修订,但如果需要,可以安装Disable Post Revision插件,或者在wp-config.php文件中添加如下代码:
define('WP_POST_REVISIONS', false);
此代码会禁用文章修订功能,但仍允许WordPress在浏览器存储一个自动保存和一个修订版本。
希望本文能帮助你学会使用和管理WordPress文章修订功能。