詳解WordPress中用於更新和擷取使用者選項資料的PHP函數,wordpressphp
update_user_option()函數
update_user_option()函數作用利用全域部落格許可權更新使用者選項。
使用者選項類似於使用者中繼資料,唯一的不同之處在於使用者選項支援全域部落格選項。如果'global'參數為False(預設情況下),update_user_option會預先將WordPress表首碼改成選項名稱。
【函數使用】
<?php update_user_option( $user_id, $option_name, $newvalue, $global ) ?>
【函數參數】
$user_id
(整數)(必需)使用者ID
預設值:None
$option_name
(字串)(必需)使用者選項名稱
預設值:0
$newvalue
(混合)(必需)使用者選項值
預設值:None
$global
(布爾值)(可選)選項名稱是否部落格特有
預設值:false
【傳回值】
(boolean)
成功返回True,失敗返回False
【源檔案】
update_user_option())位於 wp-includes/user.php中。
wordpress get_user_option()函數
get_user_option()函數
【函數介紹】
檢索使用者選項,包括global、user或blog。
如果未給出使用者ID,使用目前使用者ID。如果給出使用者ID,檢索該使用者相關資料。函數結果的過濾器將原始選項名稱和終端使用者資料庫物件作為第三個參數傳遞。
該選項函數首先尋找非全域名稱,然後尋找全域名稱,如果仍然沒有找到,函數會尋找部落格選項。可通過外掛程式設定或修改選項。
【函數用法】
<?php get_user_option( $option, $user, $check_blog_options ) ?>
【參數介紹】
$option
(字串)(必需)使用者選項名稱
預設值:None
$user
(整數)(可選)使用者ID
預設值:0
$check_blog_options
(布爾值)(可選)如果之前的使用者選項不存在,是否需要在選項表中尋找一個選項
預設值:true
【傳回值】
(混合)
成功返回選項的值,失敗返回FALSE
【函數執行個體】
<?php $bar = get_user_option( 'show_admin_bar_front', get_current_user_id() ); if( $bar == 'true' ) { echo 'The admin bar is enabled'; } else { echo 'The admin bar is disabled'; }?>
【源檔案】
get_user_option() is located in wp-includes/user.php.
您可能感興趣的文章:
- 解析WordPress中控制使用者登陸和判斷使用者登陸的PHP函數
- 編寫PHP指令碼清除WordPress頭部冗餘代碼的方法講解
- WordPress主題製作中自訂頭部的相關PHP函數解析
- WordPress中調試縮圖的相關PHP函數使用解析
- WordPress開發中自訂菜單的相關PHP函數使用簡介
- WordPress中用於擷取搜尋表單的PHP函數使用解析
- 詳解WordPress中建立和添加過濾器的相關PHP函數
- WordPress中用於建立以及擷取側邊欄的PHP函數講解
- 講解WordPress中用於擷取評論模板和搜尋表單的PHP函數
- WordPress中編寫自訂儲存欄位的相關PHP函數解析
http://www.bkjia.com/PHPjc/1106883.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1106883.htmlTechArticle詳解WordPress中用於更新和擷取使用者選項資料的PHP函數,wordpressphp update_user_option()函數 update_user_option()函數作用利用全域部落格許可權更新使用者選...