我问了一个关于获取wordpress网站标题here的问题。如何在插件开发期间获取用户信息?
另外我需要获取用户信息,但没有从文档doesn工作,如果我不使用网络模式,但开发插件。所以我不能使用wp_get_current_user()
或is_user_logged_in()
或get_userdata()
。
我无法找到关于此的文档。
您能告诉我如何检查用户是否注册,如果是,请获取用户名和真实姓名。或者给我链接到适当的文件。
谢谢。
我问了一个关于获取wordpress网站标题here的问题。如何在插件开发期间获取用户信息?
另外我需要获取用户信息,但没有从文档doesn工作,如果我不使用网络模式,但开发插件。所以我不能使用wp_get_current_user()
或is_user_logged_in()
或get_userdata()
。
我无法找到关于此的文档。
您能告诉我如何检查用户是否注册,如果是,请获取用户名和真实姓名。或者给我链接到适当的文件。
谢谢。
只需传递用户标识(int)参数,它就像一个魅力。
<?php $user_info = get_userdata(1);
echo 'Username: ' . $user_info->user_login . "\n";
echo 'User level: ' . $user_info->user_level . "\n";
echo 'User ID: ' . $user_info->ID . "\n";
源 - >欲了解更多信息
如果我使用wp_loaded行动,让WordPress的负载充分,它的工作原理,
function myfunction() {
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";
}
add_action('wp_loaded', 'myfunction');
...
你试过 –
messified
2013-02-12 01:45:59
编号是$ userid wordpress中的全局变量? – Simon 2013-02-12 01:46:41
$ userid (整数)(必需)应该检索其数据的用户的ID。 默认:无Source-> http://codex.wordpress.org/Function_Reference/get_userdata – messified 2013-02-12 01:47:49