当您保存草稿或更新帖子时,WordPress会存储先前版本的更改副本。如果您需要恢复到以前版本的内容,此功能会很有帮助,但这些修订会占用您数据库中的空间。如果您有很多修订,这可能会占用您的服务器存储空间,并可能随着时间的推移影响您的站点性能。在本文中,我们将了解如何管理WordPress修订以优化您的网站性能。
我们所说的“WordPress修订”是什么意思
修订只是对您的页面和帖子内容所做的更改的保存副本。当您的浏览器打开帖子或页面时,WordPress每60秒自动存储一次修订。每次单击更新时,它还会存储修订。
您可以查看这些修订以查看更新之间所做的所有更改,还可以将它们恢复到以前的修订。这有助于确保您在出现问题时不会丢失太多工作,例如计算机崩溃或断电。它还为您提供了一个保存点,如果您在编辑时改变主意,您可以恢复该保存点。您甚至可以在几个月后重新访问您内容的不同版本。它们都存储在WordPress数据库中供您查看。
如何恢复页面和发布修订
这些存储的WordPress修订版使您可以轻松地将您的页面和帖子恢复到以前的版本。让我们看看如何在经典编辑器和古腾堡编辑器中恢复修订。
如何在经典编辑器中恢复帖子修订
在经典编辑器中,修订列表显示在内容编辑器的底部。只需单击修订即可查看该修订与当前内容或另一个修订之间的比较。
如何在古腾堡编辑器中恢复后期修订
在Gutenberg编辑器中,修订数量显示在右侧边栏中的单独部分中。单击此按钮打开修订屏幕。
恢复后期修订
在任一编辑器中单击修订都会将您带到相同的修订屏幕。它在屏幕的一侧向您显示当前日期和时间的内容,以及与另一侧的当前内容有何不同。当前修订显示在左侧内容的上方。顶部的滑块和上一个和下一个按钮显示各种修订以比较它们。正如您在此示例中看到的,修订屏幕显示标题已更改。
此修订版显示标题和内容已从一个修订版更改为下一个修订版。要恢复此版本,您只需单击右上角的恢复此版本即可。
WordPress帖子修订存储在哪里?
如果您需要,WordPress页面和帖子修订非常棒,但它们也会占用您数据库中的空间,这会降低网站的整体性能。尤其是拥有大量档案的网站。随着时间的推移,数据库会随着您不需要的修订而变大。这可能会在您的数据库中添加很多修订。幸运的是,管理WordPress修订版很容易。如果您确定不需要它们,最好清除它们。
WordPress帖子修订存储在您的WordPress数据库.您可以通过多种方式访问它们。
警告:对数据库进行更改可能很危险。确定你有最近的备份在进行任何更改之前。
使用phpMyAdmin管理WordPress修订
您可以使用SQL删除您的修订。如果您有权访问您的面板在您的网络主机的仪表板中,选择phpMyAdmin在数据库下。你的可能看起来和我的不一样,但它们应该是一样的。
在phpMyAdmin仪表板中选择Databases选项卡,然后选择您要修改的数据库。记下表格前缀。您将在SQL命令中使用它。对我来说,它有点模糊,但它会是下划线之前的任何内容。如“wp21c9_”。
选择SQL选项卡,将此代码段粘贴到字段中,然后运行命令。
从yourtableprefix_posts中删除post_type=“revision”;
这将删除该数据库中的所有修订。确保将示例yourtableprefix_替换为您的示例。
使用FTP管理WordPress修订
您还可以限制WordPress商店的修订数量,以免它们积累到足以减慢您的网站速度。为此,您将通过以下方式编辑站点的wp-config.php文件FTP客户端.
找到标记为“WordPress数据库表前缀”的文件区域,并将这些代码片段粘贴到其中。第一个片段将限制您的网站保留的修订数量。
定义(’WP_POST_REVISIONS’,3);
默认情况下,WordPress每60秒保存一次修订。此代码段可让您将该时间间隔更改为120秒。确保不要将自动保存间隔设置得太高,否则丢失内容和工作的风险会更高。
定义(’AUTOSAVE_INTERVAL’,120);
在上面,您可以看到我添加这些片段后我的wp-config.php文件的样子。
而且,如果您根本不需要修订,您可以使用此代码完全禁用它们。但是,我不建议保留零修订。这是在某些时候丢失内容的万无一失的方式。
定义(’WP_POST_REVISIONS’,假);
与往常一样,我建议在进行更改之前保存备份,尤其是对PHP文件。如果您不习惯编辑PGP文件,那么您并不孤单。使用插件管理您的WordPress修订版更安全。
使用插件管理WordPress修订
对于大多数用户来说,插件是管理修订的最佳方法。有很多不错的选择,但我推荐WP-优化.它有很多WordPress优化选项,免费版本甚至包括安排删除WordPress后期修订。
要优化您的帖子修订,请转到WordPress仪表板中的WP-Optimize>Database。这会自动打开优化选项卡。选中清除所有后期修订并单击运行优化器。在我的测试站点上,我的数据库中有1,087个修订。而现在,我不需要它们中的任何一个,所以它们只是占用空间。
您还可以安排清理以自动运行。如果您想要更长的缓冲期,请将其安排为每天或每周、每两周甚至每月运行一次。转到WP-Optimize>数据库设置中的设置选项卡。在计划清理设置下,选中启用计划清理和优化。选择计划类型(每周是默认设置)。检查清除所有帖子修订并保存您的设置。
结论
管理WordPress修订以优化您的网站性能并不难。在必要时恢复一些是很好的,但是太多会占用您的WordPress数据库中的空间,正如我们所说,如果继续不检查,它可能会影响您网站的性能。幸运的是,有几个选项可以管理您的WordPress修订。请记住,如果您不习惯进入PHP文件,那也没关系。无论如何,一个简单的优化插件是大多数用户的最佳选择。
我们希望收到你的来信。您是否使用这些方法中的任何一种来管理您的后期修订?请在评论中告诉我们您的体验。
特色图片来自hanss/shutterstock.com
来源
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/168659.html