《PHP應用:解析WordPress中控制用戶登陸和判斷用戶登陸的PHP函數》要點:
本文介紹了PHP應用:解析WordPress中控制用戶登陸和判斷用戶登陸的PHP函數,希望對您有用。如果有疑問,可以聯系我們。
登岸函數:wp_signon()PHP編程
函數介紹:
wp_signon()函數用于授權給用戶登陸wordpress并可記住該用戶名稱.該函數代替了wp_login.WordPress 2.5版本起啟用.PHP編程
函數使用:
PHP編程
<?php wp_signon( $credentials, $secure_cookie ) ?>
參數闡明:PHP編程
注意:如果你沒有提供 $credentials, wp_signon 使用 $_POST 參數(鍵值為 “log”, “pwd” 和 “rememberme”).PHP編程
函數返回值:
(object)
登陸失敗返回對象WP_Error,登陸勝利則返回WP_UserPHP編程
函數實例:
PHP編程
$creds = array(); $creds['user_login'] = 'example'; //wordperss后臺用戶名稱 $creds['user_password'] = '123456'; //wordperss后臺用戶暗碼 $creds['remember'] = true; $user = wp_signon( $creds, false ); if ( is_wp_error($user) ) echo $user->get_error_message();
源文件:
wp_signon() 位于 wp-includes/user.php.PHP編程
判斷用戶是否登岸函數:is_user_logged_in()PHP編程
函數介紹:
is_user_logged_in()函數由于判斷用戶是否登陸,如果用戶已經登陸返回True不然返回False.PHP編程
函數使用:
PHP編程
<必修php if ( is_user_logged_in() ) { ... } 必修>
函數參數:
該函數不接受任何參數.PHP編程
返回值:
(boolean)
已登陸返回True,不然返回False.PHP編程
函數實例:
以下實例顯示已登岸用戶或者未登岸用戶顯示的內容:PHP編程
<必修php if ( is_user_logged_in() ) { echo 'Welcome, registered user!'; } else { echo 'Welcome, visitor!'; } 必修>
源文件:
is_user_logged_in() 位于文件 wp-includes/pluggable.php.PHP編程
歡迎參與《PHP應用:解析WordPress中控制用戶登陸和判斷用戶登陸的PHP函數》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7491.html