Wordpress wp_options选项问题?

时间:2010-10-04 23:23:14

标签: wordpress wordpress-plugin

您好 谁能解释一下这是什么意思:

a:2:{s:8:"scSlider";s:8:"featured";s:8:"npSlider";s:1:"4";}

我应该如何阅读这些值?Tnx

2 个答案:

答案 0 :(得分:4)

这些是序列化选项。当您将add_option()update_option()与数组或对象而不是标量值一起使用时,WordPress会在将数据放入数据库之前将数据序列化为serialize()。当您不想在数据库中创建许多不同的选项来保存某些值时,它非常方便。这样你只需将它们全部放入一个数组中,然后保存数组。

使用get_option()检索数据时,WordPress会自动将数据反序列化为数组或对象。

答案 1 :(得分:0)

看起来很熟悉:它看起来像一个插件选项。正如Pekka所建议的那样,他们使用序列化数组将多个变量打包到一个数据库条目中。 (使用unserialize。)

我猜你在做类似的事情时发现了它:

SELECT *
FROM `wp_options`
WHERE 1
LIMIT 0 , 30

不幸的是,如果不知道你安装了哪个插件(我猜它是某种类型的滑块小部件),那么任何人都不可能告诉你这些值是什么意思。

我是否还可以建议使用优秀的Wordpress Stackexchange site