0

我创建了一个插件,用户可以在其中“自定义”它,就添加无限数量的新字段而言。

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

所以当我想检索选项时,它看起来像这样:

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

}

有什么线索吗?

4

1 回答 1

1

选项表中的 option_value 是 longtext 类型,本质上它可以容纳很多字符,所以这可能就足够了(但又取决于您将拥有多少个这些字段),当然它会在内部被序列化数组

我已经看到很多主题以这种方式使用选项字段,所以可能没问题

于 2013-11-10T21:48:26.223 回答