WordPress函数 get_current_user_id(),返回当前用户ID,如果没有用户登录,则返回0。

使用举例:

1.如果用户已登录,则返回用户ID

1
2
3
4
5
if ( is_user_logged_in() ) {
    echo 'User ID: ' . get_current_user_id();
} else {
    echo '你好,陌生人!';
}

2.获取当前用户的角色

1
2
$user = new WP_User(get_current_user_id());
echo $user->roles[0];

3.获取当前用户的文章

1
2
3
$query = new WP_Query(array(
    'author' => get_current_user_id()
));

版权声明:部分文章、图片等内容为用户发布或互联网整理而来,仅供学习参考。如有侵犯您的版权,请联系我们,将立刻删除。