最近在检查站点健康时,收到提示,自动加载选项可能影响性能,站点选项表中存在912个自动加载的选项,大小约855KB,可能导致站点变慢。
原因是一个名为 WP_options 的数据库表堆积了大量主题与插件的临时数据,文件大小超过默认阈值(800K)。
只要有人访问页面,就会从数据库自动加载这些内容,最终导致数据库臃肿,影响页面加载速度、用户体验和 SEO。
本文将介绍清理和优化 WP_options 表及自动加载数据的方法,包括查看选项、辨别用途、在 PHPMyAdmin 删除不再需要的选项,让网站性能恢复。

1、首先对网站或数据库进行备份,确保可恢复。
2、检查 WP_options 表中的自动加载选项数据大小。通常需要在主机端通过 PHPMyAdmin 执行 SQL 查询,但对新手而言,这个方法较复杂。
我采用 Autoload Checker 插件,它能显示自动加载数据的总大小和前30个选项。就本站而言,第一和第二的自动加载项是 widget_php_text 与 widget_cUStoM_htMl。

3、辨别这些选项的用途,直接看名称。像 widget 前缀通常与主题相关;Rank Math 等插件名则与相应插件有关。遇到不确定的名称时,可在线搜索确认。
4、登录 PHPMyAdmin,进入 WP_options,在过滤行输入要删除的自动加载选项名称并回车,删除前请确保已完成备份。

到此,清理自动加载选项和 WP_options 表的过程就介绍完毕。若遇到类似情况,可按上述步骤执行。一般而言,大约1MB左右的容量是否清理可视情况;若超过1MB且页面有明显卡顿,应及时处理。
结束。
