0

登录时如何显示用户的所有信息,

喜欢

名:姓:电子邮箱

自定义字段-地址-电话

我在这里得到了一行代码,但我不知道如何处理它

$all_meta_for_user = get_user_meta( userid );
4

1 回答 1

0

可以使用的函数是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 );
?>

希望这可以帮助。

于 2013-01-09T06:12:04.217 回答