玩 WordPress 的朋友都喜欢不停的折腾主题和插件,日子一久,WordPress 数据库中就充满了无用的,孤立的(没有和文章关联)和重复的数据,一些插件删除后,会把插件产生的数据一起从数据库中删除,但并不是所有的插件都会这样做。
有一个叫 WP-Sweep 的插件可以帮我们清理数据库中的垃圾数据,WP-Sweep 使用 WordPress 的删除函数来清理数据,这种方法的好处是,清理一个数据的时候,和这个数据相关联的数据也会被删除,相对于 WP-Optimize 这种直接使用 MySQL 语句删除垃圾数据的方法,这种方法无疑能更全面地清理 WordPress 数据库,提高WordPress网站的打开速度The
WP-Sweep 都可以清理什么数据?
WP-Sweep 使用 WordPress 删除功能, 例如 wp_delete_post_revision()
, delete_post_meta()
, wp_delete_comment()
等等,可以清理以下数据:
- Article version
- 自动草稿
- 删除的评论
- 未通过的评论
- 被标记的垃圾评论
- Deleted comments
- 独立的文章字段
- 独立的评论字段
- 独立的用户字段
- 独立的分类项目关系
- 未使用的分类项目
- 重复的文章字段
- 重复的评论字段
- 重复的用户字段
- 临时选项数据
安装之后,WP-Sweep 的链接在“工具”菜单下,点开 WP-Sweep 链接,可以看到能被清理的所有选项。经过测试,使用 WP-Optimize 插件清理数据库之后,本站的数据库体积减少了 23.5%。
WP-Sweep 插件后续还会添加定期清理数据库功能,以及支持更多更全面的垃圾数据。
智库提醒:任何时候,对数据库的批量操作都是一个比较危险的动作,清理之前,一定要先备份数据库。
2 thoughts on “WordPress 数据库深度清理优化插件 WP-Sweep”
挺好的插件
对,简单,专注,非常好用。