清理已卸载的主题和插件残留在wp_options表里的数据

折腾WordPress也不少时间了,主题换了又换,插件换了又换,最后由于强迫症作祟,卸掉了所有插件,将代码整合到当前主题里去。

因为每次安装主题和插件,会往wp_options表里插入不少数据,而且不少主题和插件在删除的时候不会主动删除表中的数据,但是对于有强迫症的人来说,看着wp_options表里越来越多不相关的数据开始不淡定了。得琢磨着将以前的主题和插件留在wp_options表里的残渣全部清理掉。

清理这个表有两种方法可以选择:

一、利用插件清理(WordPress的插件真是不少,不太懂phpMyAdmin的推荐这种方法)

比如:Clean Options和WP Options Manager。由于本腐不喜欢用插件,所以选择第二种方法,看下面。

二、手动彻底清理

这种方法适合对phpMyAdmin比较熟悉的人,折腾前一定要先备份数据库!小二苘已使本方法成功清除。
这种方法是借鉴ZWW 的。

第一步:
1、重要工作:备份博客数据库!
2、停止博客所有插件。
第二步:
1、在本地搭建的php环境新安装一个WordPress(ZWW说的是本地,本腐建议还是整个免费空间搭建一个新的WordPress)。
2、安装好后,按照原来博客网站设置一下,如博客名称、简介、固定链接等(也可以暂时不设置)。
3、然后进入phpMyAdmin将wp_options表导出。
4、进入免费空间的phpmyadmin(如果是本地的,一般是http://localhost/phpmyadmin),导出新建的WP博客数据库里面的wp_options表。
第三步:
1、进入你原来博客的phpmyadmin,清空WP博客数据库的 wp_options。
2、然后在将之前导出的wp_options表导入。
3、这个时候修改wp_options表中的地址为免费空间的地址,就得修改地址为原来博客的地址,比如我修改成:http://www.moeyue.com
第四步:
这样就搞定了,这时进入WP博客后台设置,选择主题并设置主题配置。如果需要用插件,重新启用设置就行了。

本文共 17 个回复

  1. lake says:
    主题被玩坏 就靠这个拯救了

发表留言,喵!