为wordpress插件添加'无限'选项(存储在数组中)

时间:2013-11-10 20:41:47

标签: php wordpress-plugin wordpress

我创建了一个插件,用户可以根据添加无限量的新字段来“自定义”它。

我不想在数据库中创建自己的表,而是使用内置选项(get_option,register_setting等)。这对于静态输入非常有效,但在我的情况下,用户可以添加尽可能多的新“设置”,我想知道解决方案是什么。

因此,当我想要检索选项时,它看起来像这样:

foreach(get_option('my_unlimited_options') as $name => $value) {

}

任何线索?

1 个答案:

答案 0 :(得分:1)

选项表中的

option_value是longtext类型,实质上它可以容纳很多字符,所以这可能就足够了(但又取决于你将要使用多少这些字段),它将是序列化数组内部的当然

我以这种方式看过很多使用选项字段的主题,所以它可能没问题