如果您不知道用户id,请将$id设置为null并指定名称。
有些WordPress功能基于当前用户,而不是基于登录用户。因此,它提供了对未登录用户进行编辑和执行操作的功能。
$id(美元)
整数|无效的必修的用户ID。
$名称
一串可选择的用户的用户名。
违约:''
此功能可以通过插件替换。如果插件没有重新定义这些函数,那么将使用它。
函数wp_set_current_user($id,$name=''){全局$current_user;//如果`$id`与当前用户匹配,则无需执行任何操作。if(isset($current_user)&&(WP_user的$current_user实例)&&($id==$current_user->id)&&(空!==$id)) {返回$current_user;}$current_user=新WP_user($id,$name);setup_userdata($current_user->ID);/***设置当前用户后激发。**@自2.0.1起*/do_action('set_current_user');返回$current_user;}
查看所有引用 在Trac上查看 在GitHub上查看