set_user_setting

函式
set_user_setting ( $name, $value )
引數
  • (string) $name The name of the setting.
    Required:
  • (string) $value The value for the setting.
    Required:
返回值
  • (bool|null) True if set successfully, false otherwise. Null if the current user is not a member of the site.
定義位置
相關方法
get_user_settingdelete_user_settingwp_user_settingsget_all_user_settingswp_set_all_user_settings
引入
2.8.0
棄用
-

set_user_setting: 這是一個WordPress函式,允許你為當前使用者設定一個使用者設定。它通常用於儲存使用者的特定設定,如每頁顯示的專案數量: 這個函式需要兩個引數:設定的名稱和要設定的值。

過濾自定義標識的輸出。新增或更新使用者介面設定。

`$name`和`$value`都只能包含ASCII字母、數字、連字元和下劃線。

這個函式必須在任何輸出開始之前使用,因為它呼叫`setcookie()`。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function set_user_setting( $name, $value ) {
if ( headers_sent() ) {
return false;
}
$all_user_settings = get_all_user_settings();
$all_user_settings[ $name ] = $value;
return wp_set_all_user_settings( $all_user_settings );
}
function set_user_setting( $name, $value ) { if ( headers_sent() ) { return false; } $all_user_settings = get_all_user_settings(); $all_user_settings[ $name ] = $value; return wp_set_all_user_settings( $all_user_settings ); }
function set_user_setting( $name, $value ) {
	if ( headers_sent() ) {
		return false;
	}

	$all_user_settings          = get_all_user_settings();
	$all_user_settings[ $name ] = $value;

	return wp_set_all_user_settings( $all_user_settings );
}

常見問題

FAQs
檢視更多 >