限制修订WordPress的托管
描述
WordPress的版本系统存储每个保存草稿或已发布更新的记录。修正系统可以让你看到通过拖动滑块(或使用下/上一个按钮),在每个版本进行了哪些变化。显示屏显示什么每个版本已经改变 - 加什么,保持不变,并去除什么。添加或删除的行突出显示,个性改变获得额外的高亮。点击“还原这个修订版本”按钮,即可恢复修订。
这些修改页面还包括一个“比较任意两个版本”的模式,使您可以比较任意两个单独的版本。在此模式下,滑块有两个手柄,一个代表你是从比较和一个代表你是比较的修订版本。拖动手柄,看看有任何两个特定的版本有所改变。注意:“还原这个修订版本”按钮将还原你是比较的修订。
要返回到后期编辑屏幕而不恢复修订,点击文章标题在页面的顶部。
只有以往任何给定后最多每个用户一个自动保存的。新的自动保存覆盖旧自动保存。这意味着,没有,你的表不要每60秒一排成长。在多用户设置中,一个自动保存被存储用于每个用户。
自动保存为所有文章和页面启用,但不会覆盖发布的内容。自动保存存储为一种特殊类型的修订;他们不会覆盖实际岗位。事实上,你的电源是否熄灭,您的浏览器崩溃,或者你失去了你的互联网连接,当你回到编辑后,WP将折腾了一个警告信息,告诉你它有您的文章的备份和恢复链接备份。在审查修改,自动保存都是明码标价。
修订选项
限制在数据库中存储WordPress的帖子修订数。
该wp_revisions_to_keep过滤器允许开发人员能够轻松改变多少版本保持特定职位。
或者,限制可以在WP-config.php文件进行设置:
- true(默认),-1:存储每个版本
- 假,0:没有任何修改存储(除平均每个职位的一个自动保存)
- (INT)> 0:存储每交许多版本(1自动保存)。旧版本被自动删除。
修订贮藏方法
修订存储在职位表中。
修订存储为它们的相关职位(我们对附件做同样的事情)的儿童。它们被赋予“继承”,“修正”的post_type,的post_status和的POST_NAME - 修订版( - #)定期修订和-autosave为自动保存。默认情况下,WP跟踪的更改标题,作者,内容摘录。
修订管理
删除:有一个API函数来删除修订版,但没有UI。这当然可以改变。
显示渲染修订
目前版本比较“差异列表”在内的文本(或HTML)视图。提出的过滤器将允许插件开发定制差异编码/渲染。 (见Trac的门票#24908)