wp_setcookie

函式
wp_setcookie ( $username, $password = '', $already_md5 = false, $home = '', $siteurl = '', $remember = false )
引數
  • (string) $username The user's username
    Required:
  • (string) $password Optional. The user's password
    Required:
    Default: (empty)
  • (bool) $already_md5 Optional. Whether the password has already been through MD5
    Required:
    Default: false
  • (string) $home Optional. Will be used instead of COOKIEPATH if set
    Required:
    Default: (empty)
  • (string) $siteurl Optional. Will be used instead of SITECOOKIEPATH if set
    Required:
    Default: (empty)
  • (bool) $remember Optional. Remember that the user is logged in
    Required:
    Default: false
相關
  • wp_set_auth_cookie()
定義位置
相關方法
wp_set_auth_cookiewp_clearcookiewp_parse_auth_cookiewp_set_comment_cookieswp_get_cookie_login
引入
1.5.0
棄用
2.5.0

wp_setcookie: 這個函式設定一個cookie。它接受cookie的名稱、cookie的值、cookie的過期時間、cookie的路徑、cookie的域,以及表示cookie是否應該只通過HTTPS傳送的標誌。

為一個剛剛登入的使用者設定一個cookie: 此函式已被棄用。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_setcookie($username, $password = '', $already_md5 = false, $home = '', $siteurl = '', $remember = false) {
_deprecated_function( __FUNCTION__, '2.5.0', 'wp_set_auth_cookie()' );
$user = get_user_by('login', $username);
wp_set_auth_cookie($user->ID, $remember);
}
function wp_setcookie($username, $password = '', $already_md5 = false, $home = '', $siteurl = '', $remember = false) { _deprecated_function( __FUNCTION__, '2.5.0', 'wp_set_auth_cookie()' ); $user = get_user_by('login', $username); wp_set_auth_cookie($user->ID, $remember); }
function wp_setcookie($username, $password = '', $already_md5 = false, $home = '', $siteurl = '', $remember = false) {
	_deprecated_function( __FUNCTION__, '2.5.0', 'wp_set_auth_cookie()' );
	$user = get_user_by('login', $username);
	wp_set_auth_cookie($user->ID, $remember);
}

常見問題

FAQs
檢視更多 >