函数描述
更新用户选项函数可以在单站点或多站点网络中使用。
用户选项就像用户元数据,除了他们在多站点网络中使用时支持指定某个站点。如果 $global 参数设置为 false, 也就是默认值,WordPress将添加数据表前缀到选项名称前。
使用方法
<?php update_user_option( $user_id, $option_name, $newvalue, $global ) ?>
参数
- $user_id
- (
integer) (
必需) 用户 ID- 默认:
None
- 默认:
- $option_name
- (
string) (必需) 用户选项名称- 默认:
None
- 默认:
- $newvalue
- (
mixed) (必需) 用户选项值- 默认:
None
- 默认:
- $global
- (
boolean) (
可选) 多站点网络中选项名称是否为当前站点的- 默认: false
返回值
- (boolean)
- 是否更新成功
使用示例
在网站前端隐藏管理工具条:
update_user_option( $user_id, 'show_admin_bar_front', false );
多站点网络安装后, $global 参数可以用来设置整个网络的用户选项,而不仅仅是当前站点的。
update_user_option( $user_id, 'show_admin_bar_front', false, true );