update_user_option()更新用户选项

目录

描述

译文

利用全局博客权限更新用户选项。

用户选项类似于用户元数据,唯一的不同之处在于用户选项支持全局博客选项。如果'global'参数为False(默认情况下),update_user_option会预先将WordPress表前缀改成选项名称。

原文

Update a user option that can be either per Site or per Network.

User options are just like user metadata except that they have support for blog-specific options when using multisite. If the $global parameter is false, which it is by default, it will prepend the WordPress table prefix to the option name.

update_user_option() 描述

用法

<?php update_user_option$user_id$option_name$newvalue$global ?>

update_user_option() 用法

参数

$user_id

(integer) (必填) User ID

默认值: None

$option_name

(string) (必填) User option name.

默认值: None

$newvalue

(mixed) (必填) User option value.

默认值: None

$global

(boolean) (可选) Whether option name is blog specific or not.

默认值: false

update_user_option() 参数

返回值

(boolean) 

Whether the update was successful

update_user_option() 返回值

示例

Hide the admin bar for a user on the front end of the site:

When multisite is installed, the $global parameter can be used to set the user option for the whole network, instead of just the current site:

update_user_option() 示例

注意

  • 使用到 global: (object) $wpdb WordPress database object for queries.

update_user_option() 注意

历史

  • 添加于 版本: 2.0

update_user_option() 历史

源文件

update_user_option() 函数的代码位于 wp-includes/user.php.

update_user_option() 源文件

相关