詳解WordPress中用于更新和獲取用戶選項(xiàng)數(shù)據(jù)的PHP函數(shù)
update_user_option()函數(shù)
update_user_option()函數(shù)作用利用全局博客權(quán)限更新用戶選項(xiàng)。
用戶選項(xiàng)類似于用戶元數(shù)據(jù),唯一的不同之處在于用戶選項(xiàng)支持全局博客選項(xiàng)。如果'global'參數(shù)為False(默認(rèn)情況下),update_user_option會(huì)預(yù)先將WordPress表前綴改成選項(xiàng)名稱。
【函數(shù)使用】
<?php update_user_option( $user_id, $option_name, $newvalue, $global ) ?>
【函數(shù)參數(shù)】
$user_id
(整數(shù))(必需)用戶ID
默認(rèn)值:None
$option_name
(字符串)(必需)用戶選項(xiàng)名稱
默認(rèn)值:0
$newvalue
(混合)(必需)用戶選項(xiàng)值
默認(rèn)值:None
$global
(布爾值)(可選)選項(xiàng)名稱是否博客特有
默認(rèn)值:false
【返回值】
(boolean)
成功返回True,失敗返回False
【源文件】
update_user_option())位于 wp-includes/user.php中。
wordpress get_user_option()函數(shù)
get_user_option()函數(shù)
【函數(shù)介紹】
檢索用戶選項(xiàng),包括global、user或blog。
如果未給出用戶ID,使用當(dāng)前用戶ID。如果給出用戶ID,檢索該用戶相關(guān)數(shù)據(jù)。函數(shù)結(jié)果的過(guò)濾器將原始選項(xiàng)名稱和最終用戶數(shù)據(jù)庫(kù)對(duì)象作為第三個(gè)參數(shù)傳遞。
該選項(xiàng)函數(shù)首先查找非全局名稱,然后查找全局名稱,如果仍然沒(méi)有找到,函數(shù)會(huì)查找博客選項(xiàng)??赏ㄟ^(guò)插件設(shè)置或修改選項(xiàng)。
【函數(shù)用法】
<?php get_user_option( $option, $user, $check_blog_options ) ?>
【參數(shù)介紹】
$option
(字符串)(必需)用戶選項(xiàng)名稱
默認(rèn)值:None
$user
(整數(shù))(可選)用戶ID
默認(rèn)值:0
$check_blog_options
(布爾值)(可選)如果之前的用戶選項(xiàng)不存在,是否需要在選項(xiàng)表中查找一個(gè)選項(xiàng)
默認(rèn)值:true
【返回值】
(混合)
成功返回選項(xiàng)的值,失敗返回FALSE
【函數(shù)實(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'; } ?>
【源文件】
get_user_option() is located in wp-includes/user.php.
- 在CentOS 6 中安裝WordPress(一) 安裝Apache,Mysql, PHP環(huán)境
- Wordpress php 分頁(yè)代碼
- wordpress之wp-settings.php
- 如何讓PHPnow支持wordpress靜態(tài)化鏈接的方法
- 調(diào)用WordPress函數(shù)統(tǒng)計(jì)文章訪問(wèn)量及PHP原生計(jì)數(shù)器的實(shí)現(xiàn)
- 解析WordPress中控制用戶登陸和判斷用戶登陸的PHP函數(shù)
- 編寫PHP腳本清除WordPress頭部冗余代碼的方法講解
- WordPress主題制作中自定義頭部的相關(guān)PHP函數(shù)解析
- CentOS下搭建PHP環(huán)境與WordPress博客程序的全流程總結(jié)
相關(guān)文章
PHP實(shí)現(xiàn)通過(guò)URL提取根域名
本文給大家分享的是個(gè)人在做項(xiàng)目的時(shí)候遇到的,需要通過(guò)php實(shí)現(xiàn)從URL中提取根域名的代碼以及實(shí)現(xiàn)思路,有需要的小伙伴可以參考下2016-03-03php對(duì)關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法
這篇文章主要介紹了php對(duì)關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法,涉及php操作數(shù)組的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03PHPStorm+Xdebug進(jìn)行emote Debug時(shí)無(wú)法進(jìn)入斷點(diǎn)問(wèn)題排查
這篇文章主要介紹了PHPStorm+Xdebug進(jìn)行emote Debug時(shí)無(wú)法進(jìn)入斷點(diǎn)問(wèn)題排查,遇到類似問(wèn)題的同學(xué),可以詳細(xì)參考下2021-04-04php 批量替換html標(biāo)簽的實(shí)例代碼
這篇文章主要是對(duì)php批量替換html標(biāo)簽的實(shí)例代碼進(jìn)行了詳細(xì)的介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-11-11使用php統(tǒng)計(jì)字符串中中英文字符的個(gè)數(shù)
本篇文章是對(duì)使用php統(tǒng)計(jì)字符串中中英文字符的個(gè)數(shù)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06解析PHP中intval()等int轉(zhuǎn)換時(shí)的意外異常情況
本篇文章是對(duì)PHP中intval()等int轉(zhuǎn)換時(shí)的意外異常情況進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06