记得清理你的 wp_options

作者: ligyxy | 分类: 博客技巧 | 时间: 2009-06-21

标签:,

23

今天翻了一下数据库里的 wp_options 表,才记起插件的所有选项都是存在数据库里的。

也就是说,当你卸载一个插件时,仅仅停用删除是不够的,你还应该删掉数据库里残留的选项

如果你频繁换插件或主题,那么冗余条目越来越多,必定拖累你的系统。

 

wp_options 表里的冗余数据有多少呢?
以我为例吧,原本这个表有620KB,经过反复整理,现在只有200多KB了。

 

手动删除是我比较建议的办法

登陆 phpMyAdmin 进入 wp_options 表后,你应该看看各个条目的前缀,很容易就能识别出哪些是旧插件留下的数据。

RSS 换存 《记得清理你的 wp_options》

此外,还有一些以RSS_开头的数据(如图),这些是后台连接WP官网,比如获取WordPress 开发日志等信息时留下的RSS缓存,自然也是无用的。它们是占数据的大户,杀之。

 

懒人有懒办法,插件也不是不可以

Clean Options 就是用来清理 wp_options 表的插件。省事省力。

 clean-options-《记得清理你的 wp_options》

 

另外,因为登陆后台就会连接WP官网,自动生成RSS缓存。如果你不用WordPress 开发日志这些资讯的话,建议关闭缓存。

在 wp-config.php 中添加

1
define('MAGPIE_CACHE_ON', 0);

验证有效。

 

WP2.7以前版本可以在 wp-admin/index.php 里去掉获取RSS的代码

1
2
3
4
5
jQuery(function() {
jQuery('#incominglinks').load('index-extra.php?jax=incominglinks');
jQuery('#devnews').load('index-extra.php?jax=devnews');
jQuery('#planetnews').load('index-extra.php?jax=planetnews');
});

但在WP2.8版本里我还没找到这些代码。


已有 23 位大师予以指正

数据库600多K?应该不是很大吧!

是WP_options一个表就600+KB了。总数据库大约近1M

先收藏着,等我一会搬出去就能派上用场,嘿

我的wp可要认真清一清了,试了‘无数’的插件

就拿插件一用,不过用完以后还得清理此插件
懒人吃亏啊

插件还是挺方便的。..至于这个插件留下的..不用求那么完美了哈~~~

先踩一脚,回头我才能用

我用的是2.7.1 没有发现上诉问题啊。。。 ?

这个其实不算是什么问题哦.也就是多余的一些数据罢了.

原来还有这个问题,总想着一删了之,看来还未根除呢!

仔细研究一下,慢慢删除——不过注意不要误删,否则后果很严重滴~~~

options表误删似乎没事,全删了都没事.全删后会提示重新安装.然后重新设置.文章之类的都在.

我的数据库都2M多了,郁闷。

看了你的博客,但凭那些文章是到不了2M的.

这个插件不错 记下了

我数据库也不小了~~~~

及时清理哈~我也是仔细看了表以后才发现数据库里有那么多东西是不必要的

我也该清理一下了

只清过一次options表

我上次 1.2M手动清理到 86K 囧 好容易生成垃圾

那,那你确实生猛。。

不错。今天我到此一逛,望回访。

刚把自己博客wp_options表删了,然后导入一个全新wp博客的wp_options表,再进后台,设置……其实可以试试插件的,但总觉得安全感不足~心理作用。试过在wp-config.php里加入那语句了,效果很好。
感谢分享~

我也去清理下,整个WP乱七八糟的。

我也说几句