如何限制 WordPress 网站中的帖子修订?

已发表: 2021-11-18

限制后期修订WordPress

WordPress 内容管理系统带有预建的后期修订功能。 这是一个系统,可以记录您在基于 WordPress 的网站上制作的每个添加的出版物或草稿。

使用这个系统,您可以看到您在这个或那个版本中所做或更改的所有更改和修正,保持不变的内容等。这意味着 WordPress 允许您在需要时对您的页面和帖子进行修订控制。

或者在某些情况下,您可能需要撤消之前所做的某些更改。 在这种情况下,后期修订系统也会为您提供帮助。

总而言之,最好拥有所有显示您之前帖子更改的数据,以纠正重大错误,恢复已删除的错误和更多错误。

但是,如果您正在处理有限的数据库并希望始终保持您的网站快速运行,该怎么办? 关于后期修订,您可以做出的最明智的决定是限制它们。

每次修改都会不可避免地增加您的数据库站点,并且在一段时间内您会发现您的网站运行速度比平时慢。

因此,我们为您提供利用该技术来限制 WordPress 帖子修订并为优化您的 WordPress 网站做出巨大贡献。

即使您每次都进行小的更改,默认情况下,WordPress 也会存储这些修订,并且在一段时间内它可以编译您的原始帖子的数十个甚至数百个副本。

为了帮助您限制 WordPress 后期修订,我们将介绍如何管理和控制您的后期修订,并让您的工作量更轻、更快。

首先,您需要转到您的 WP 站点的根文件,您可以在其中找到 wp-config.php 文件。 备份此文件并继续插入以下链接:

 定义('WP_POST_REVISIONS',10)

10 表示将创建最多 10 个后期修订,以及另一个用于自动保存的修订。 根据需要设置此数字。

将这行代码添加到您的 wp-config.php 文件中将使 WordPress 仅保留有限数量的后期修订并删除较旧的修订。

另一个可能对您有帮助的编码行如下:

定义('AUTOSAVE_INTERVAL',300); // 秒 
定义('WP_POST_REVISIONS',10)

您可以猜到,我们还将 1 分钟的自动保存间隔更改为 300 秒,即 5 分钟。

至于它应该定位的位置,是在“ABSPATH”之上。

最后,保存您的 wp-config.php 文件并将其上传回您的服务器。 现在您的帖子修订被限制为 10(根据下面的代码)或您将设置的任何其他数字。

或者,您可以选择不限制 WordPress 帖子修订,但禁用它们。 要禁用此功能,您需要遵循为限制设置的说明。 唯一不同的是代码行。 这次它运行如下:

 定义('WP_POST_REVISIONS',假)

如果您选择完全关闭您网站的 WP 帖子修订,则每个帖子将仅保留一个自动保存。

如果您因为很少编码而对使用上述提供的方法感到不舒服,您可以使用相关插件来限制 WordPress 帖子修订,并通常监督 WP 帖子修订的处理方式。

实际上,有一些方便的插件可以建议围绕 WP 后期修订进行更简单的工作,并且是自定义构建的,以使您的数据库工作井井有条。

1. WP 版本控制:

下载

这个简单而有效的插件使 WP 用户可以更好地控制后期修订。 安装并激活 WP Revisions Control 并转到设置、写作以管理提供的设置。

滚动页面直到到达 WP Revisions Control 部分。 它将为您提供为列出的每种帖子类型设置要保存的修订数量。

为每种帖子类型的修订设置相关数字后,单击保存更改,仅此而已。

2.删除修订后优化数据库:

优化数据库删除修订
下载

删除修订后优化数据库是一键式数据库工具,可保持其清洁和优化。 它带有大量的控件和设置,可让您拥有无限的控制权来限制 WordPress 帖子的修订并删除无用的帖子。

此外,这个有用的插件会删除已删除的帖子、页面和评论、未使用的标签等,并负责优化数据库表。

您可以在手动删除修订后自由使用优化数据库或使用调度程序,在这种情况下优化将自动运行。

如果您想删除所有修订,但为某些帖子或页面保留它们,您需要为该帖子/页面创建自定义字段作为“keep_revisions”,并为此使用值“Y”。

3.禁用后期修订:

禁用后期修订
下载

另一个可以优化站点功能并保持数据库清洁的有用工具是作为禁用帖子修订启动的。

通过应用这个有用且易于理解的插件,确定您的 WP 网站后期修订的限制将比您想象的要简单。

插件安装、激活并准备就绪后,前往 WP 仪表板中的设置、修订限制、修订选项,并设置要为帖子或页面保存的修订数量。

4.简单的修改删除:

简单修改删除
下载

这是在您的 WP 网站上使用的另一个方便的工具,可以充分利用您的后期修订。 它与各种急需的工具捆绑在一起,以禁用帖子修订功能或限制它。

一些最适用的功能:禁用帖子修订,限制每个帖子类型,每个帖子或整个网站的帖子修订,垃圾修订,恢复旧版本的可能性,无广告工作平台等等。

使用此插件,您还可以启用对自定义帖子类型的帖子修订。

Simple Revisions Delete 完全符合 WordPress 的最新版本,得到很好的支持,并且可以预见未来的更新以及附加功能。

另请检查:在这种情况下,已为用户解释了没有插件的 WordPress 后分页