我如何使我的选择在一个数组和存储主题的可湿性粉剂选项一个数据库行?

时间:2017-08-19 作者:Owaiz Yusufi

我正在制作一个带有主题选项的主题,但为了定制,我已经完成了一半以上的主题选项。突然,我触发了一个问题,那就是我检查了我的wp\\u options数据库,我注意到每个选项都有单独的行,我的主题至少有20个选项,每个选项都在wp\\u options表中创建了新行记录,我想知道是否有任何简单的方法可以将我的所有选项转换为数组并存储在一行中。

1 个回复
SO网友:Rarst

在WordPress中存储选项数组很简单-只需将数组传递给选项函数即可。:)

缺点是它将以序列化形式存储,这对SQL查询不友好。对于元数据等其他API来说,这比选项更重要。

转换由您决定,您需要调整代码以使用和存储数组。

结束

相关推荐

Array Formation Issue

我正在运行SQL查询,以获取当前登录用户的post ID。我的查询按设计工作。$userGadgets = $wpdb->get_results(\"SELECT item_id FROM mg_gd_mylist WHERE user_id = \'$user_id\'\", ARRAY_A); 我面临的问题与返回的数组有关。array( 16 ) { [0]=> array( 1 ) { [\\\"item_id\\\"]=>