登录时如何显示用户的所有信息,
喜欢
名:姓:电子邮箱
自定义字段-地址-电话
我在这里得到了一行代码,但我不知道如何处理它
$all_meta_for_user = get_user_meta( userid );
可以使用的函数是get_currentuserinfo来获取当前登录的用户详细信息。
用于自定义用户字段的函数是get_user_meta
<?php global $current_user;
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";
?>
登录用户 id 后,您可以使用 get_user_meta 获取详细信息。
<?php
$all_meta_for_user = get_user_meta($current_user->ID );
print_r( $all_meta_for_user );
?>
希望这可以帮助。