2010-11-29 77 views

回答

0

例如: - 要確定是否是當前登錄的用戶,這樣做:

<?php 
wp_get_current_user(); 
if (0 == $current_user->ID) { 
    // Not logged in. 
} else { 
    // Logged in. 
} 
?> 

默認使用 到wp_get_current_user()的調用返回WP_User對象。

<?php 
    wp_get_current_user(); 
    /** 
    * @example Safe usage: $current_user = wp_get_current_user(); 
    * if (!($current_user instanceof WP_User)) 
    *  return; 
    */ 
    echo 'Username: ' . $current_user->user_login . '<br />'; 
    echo 'User email: ' . $current_user->user_email . '<br />'; 
    echo 'User level: ' . $current_user->user_level . '<br />'; 
    echo 'User first name: ' . $current_user->user_firstname . '<br />'; 
    echo 'User last name: ' . $current_user->user_lastname . '<br />'; 
    echo 'User display name: ' . $current_user->display_name . '<br />'; 
    echo 'User ID: ' . $current_user->ID . '<br />'; 
?> 

更多這個頁面上http://codex.wordpress.org/Function_Reference/wp_get_current_user

相關問題