更新复杂`wp_options`对象中的特定键值 时间:2013-12-08 作者:Brian 这应该很容易,但我找不到任何人的参考点!我有一个选择wp_options 表,需要通过update_option(). 我只是找不到正确的语法来执行类似以下更新密钥的操作object_key 在选项中my_plugin_settings 在我的wp_options 表格: update_option(\'my_plugin_settings[object_key]\',\'new value\'); 如何正确完成? 2 个回复 SO网友:Brian 抱歉,太密集了,您需要抓取对象,覆盖要设置的密钥,然后将更新的对象另存为新选项:$my_plugin_settings = get_option(\'my_plugin_settings\'); $my_plugin_settings->object_key = \'new_value\'; update_option(\'my_plugin_settings\', $my_plugin_settings); SO网友:Mohamed Omar 不更新键,而是将整个选项组作为一个数组,然后更新所需的键,就像普通数组编辑一样,然后更新整个选项组。$option_group = get_option(\'group_name\'); $option_group[\'option_to_update\'] = \'new value\'; update_option( \'group_name\', $option_group ); 结束 文章导航