问题描述

大多数人都意识到最小化使用的插件数量是帮助保持 WordPress 站点运行快速的一个好方法。但是,一般规则是否包括禁用插件?

最佳解决方案

不,不行至少不在前端,也可以是任何 non-plugin 区域的后端。 WordPress 只会将文件路径存储在数据库中的 active_plugins 选项中,并将其他所有内容完全忽略。

次佳解决方案

除非在异常情况下使用停用的插件只会影响管理员中插件页面的性能,只会影响到一个微不足道的数量 (除非您有数百个插件) 。在插件管理页面加载 WordPress 期间,扫描所有插件,然后存储列表的数据库中的活动插件。然后在所有其他页面加载 WordPress 检查插件列表,而不是插件本身。

一个注意事项是,如果停用的插件在 wp_options 表中存储了大量自动加载数据,并且停用不会删除该数据,因为这样做可能会导致用户在停用配置选项时松开配置选项,他们可能只想为几分钟,这是当有人正在调试网站问题时采取的常见方法。但是,如果您使用的插件在自动加载过程中添加了如此多的选项,导致问题,那么它不是一个很好的插件。

如果你遇到这样一个插件,需要摆脱选项,那么 this 可能会有所帮助。

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。