WordPress: Function Reference/wp create user:修订间差异
来自站长百科
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
== 描述 == | == 描述 == | ||
[[WordPress:Function_Reference/wp_create_user|wp_create_user]]通过将3个(三个)参数直接解析到函数本身,使你向WordPress数据库添加一名新的用户。函数使用$wpdb class 避免易变的参数值,准备将其插入到数据库中。然后使用[http://php.net/compact PHP compact() 函数]在这些参数值中创建数组。 | [[WordPress:Function_Reference/wp_create_user|wp_create_user]]通过将3个(三个)参数直接解析到函数本身,使你向WordPress数据库添加一名新的用户。函数使用$wpdb class 避免易变的参数值,准备将其插入到数据库中。然后使用[http://php.net/compact PHP compact() 函数]在这些参数值中创建数组。 | ||
== 用法== | == 用法== | ||
第13行: | 第8行: | ||
%%% <?php wp_create_user($username, $password, $email ); ?> %%% | %%% <?php wp_create_user($username, $password, $email ); ?> %%% | ||
== 例子 == | == 例子 == | ||
如用在wp-admin/upgrade-functions.php: | 如用在wp-admin/upgrade-functions.php: | ||
<pre> | <pre> | ||
第39行: | 第21行: | ||
</pre> | </pre> | ||
== 参数== | == 参数== | ||
{{Parameter|$username|string|将要创建的用户的用户名。}} | {{Parameter|$username|string|将要创建的用户的用户名。}} | ||
{{Parameter|$password|string|将要创建的用户的密码。}} | {{Parameter|$password|string|将要创建的用户的密码。}} | ||
{{Parameter|$email|string|将要创建的用户的电子邮件地址。|可选择的}} | {{Parameter|$email|string|将要创建的用户的电子邮件地址。|可选择的}} | ||
== 返回== | == 返回== | ||
这个函数返回创建的用户的用户ID。 | 这个函数返回创建的用户的用户ID。 |
2008年7月26日 (六) 09:47的最新版本
描述[ ]
wp_create_user通过将3个(三个)参数直接解析到函数本身,使你向WordPress数据库添加一名新的用户。函数使用$wpdb class 避免易变的参数值,准备将其插入到数据库中。然后使用PHP compact() 函数在这些参数值中创建数组。
用法[ ]
%%% <?php wp_create_user($username, $password, $email ); ?> %%%
例子[ ]
如用在wp-admin/upgrade-functions.php:
$user_id = username_exists($user_name); if ( !$user_id ) { $random_password = substr(md5(uniqid(microtime())), 0, 6); $user_id = wp_create_user($user_name, $random_password, $user_email); } else { $random_password = __('User already exists. Password inherited.'); }
参数[ ]
返回[ ]
这个函数返回创建的用户的用户ID。