溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WordPress中如何更新和獲取用戶選項數(shù)據(jù)

發(fā)布時間:2021-08-31 11:37:51 來源:億速云 閱讀:136 作者:小新 欄目:開發(fā)技術

這篇文章主要介紹WordPress中如何更新和獲取用戶選項數(shù)據(jù),文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

update_user_option()函數(shù)

update_user_option()函數(shù)作用利用全局博客權限更新用戶選項。
用戶選項類似于用戶元數(shù)據(jù),唯一的不同之處在于用戶選項支持全局博客選項。如果'global'參數(shù)為False(默認情況下),update_user_option會預先將WordPress表前綴改成選項名稱。

【函數(shù)使用】

<?php update_user_option( $user_id, $option_name, $newvalue, $global ) ?>

【函數(shù)參數(shù)】

$user_id
(整數(shù))(必需)用戶ID
默認值:None
$option_name
(字符串)(必需)用戶選項名稱
默認值:0
$newvalue
(混合)(必需)用戶選項值
默認值:None
$global
(布爾值)(可選)選項名稱是否博客特有
默認值:false

【返回值】

(boolean)
成功返回True,失敗返回False

【源文件】

update_user_option())位于 wp-includes/user.php中。

wordpress get_user_option()函數(shù)

get_user_option()函數(shù)
【函數(shù)介紹】

檢索用戶選項,包括global、user或blog。
如果未給出用戶ID,使用當前用戶ID。如果給出用戶ID,檢索該用戶相關數(shù)據(jù)。函數(shù)結果的過濾器將原始選項名稱和最終用戶數(shù)據(jù)庫對象作為第三個參數(shù)傳遞。
該選項函數(shù)首先查找非全局名稱,然后查找全局名稱,如果仍然沒有找到,函數(shù)會查找博客選項??赏ㄟ^插件設置或修改選項。

【函數(shù)用法】

<?php get_user_option( $option, $user, $check_blog_options ) ?>

【參數(shù)介紹】

$option
(字符串)(必需)用戶選項名稱
默認值:None
$user
(整數(shù))(可選)用戶ID
默認值:0
$check_blog_options
(布爾值)(可選)如果之前的用戶選項不存在,是否需要在選項表中查找一個選項
默認值:true

【返回值】

(混合)
成功返回選項的值,失敗返回FALSE

【函數(shù)實例】

<?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';
 }
?>

以上是“WordPress中如何更新和獲取用戶選項數(shù)據(jù)”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI