update_user_option

函式
update_user_option ( $user_id, $option_name, $newvalue, $global = false )
引數
  • (int) $user_id User ID.
    Required:
  • (string) $option_name User option name.
    Required:
  • (mixed) $newvalue User option value.
    Required:
  • (bool) $global Optional. Whether option name is global or blog specific. Default false (blog specific).
    Required:
    Default: false
返回值
  • (int|bool) User meta ID if the option didn't exist, true on successful update, false on failure.
定義位置
相關方法
update_site_optionupdate_optiondelete_user_optionupdate_network_optionget_user_option
引入
2.0.0
棄用
-

update_user_option: 這個函式更新一個使用者的選項。它需要使用者ID和選項的名稱和值來更新。

更新具有全域性部落格功能的使用者選項。

使用者選項就像使用者後設資料一樣,只是它們支援全域性部落格選項。如果’global’引數是假的,預設情況下是假的,它將在選項名稱前加上WordPress表的字首。

如果$newvalue為空,則刪除該使用者選項。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function update_user_option( $user_id, $option_name, $newvalue, $global = false ) {
global $wpdb;
if ( ! $global ) {
$option_name = $wpdb->get_blog_prefix() . $option_name;
}
return update_user_meta( $user_id, $option_name, $newvalue );
}
function update_user_option( $user_id, $option_name, $newvalue, $global = false ) { global $wpdb; if ( ! $global ) { $option_name = $wpdb->get_blog_prefix() . $option_name; } return update_user_meta( $user_id, $option_name, $newvalue ); }
function update_user_option( $user_id, $option_name, $newvalue, $global = false ) {
	global $wpdb;

	if ( ! $global ) {
		$option_name = $wpdb->get_blog_prefix() . $option_name;
	}

	return update_user_meta( $user_id, $option_name, $newvalue );
}

常見問題

FAQs
檢視更多 >