WordPress注册新用户函数wp_insert_user

2020年2月18日 飞飞 阅读(1.66K)
知识付费主题,优惠促销中:xx-blog主题

说明

向数据库中添加一个新用户,可以制定一些参数来丰富该用户资料。

参数

$userdata
(数组|对象|wp_user对象) (必须) 包含用户信息的数组或者对象或者wp_user对象。

‘ID’
(整型)用户id,如果你需要更新用户,那么你需要这个参数
‘user_pass’
(字符串) 用户密码.
‘user_login’
(字符串) 用户登录账户.
‘user_nicename’
(字符串) url用户名
‘user_url’
(字符串) 用户url地址
‘user_email’
(字符串) 用户邮箱地址
‘display_name’
(字符串) 用户显示名称,默认为用户名
‘nickname’
(字符串) 用户昵称,默认为用户名。
‘first_name’
(字符串) 用户名称
‘last_name’
(字符串) 用户姓氏
‘description’
(字符串) 其中包含用户信息
‘rich_editing’
(字符串|布尔类型)是否激活富文本编辑器。若字符串不为空则默认值为false
‘syntax_highlighting’
(字符串|布尔类型)是否为用户开启代码高亮显示,真开启,假关闭。
‘comment_shortcuts’
(字符串|布尔类型) 是否为用户开启评论键盘快捷键,真开启,假关闭。
‘admin_color’
(字符串) 用户配色方案,默认’fresh’.
‘use_ssl’
(布尔类型) 用户是否总是使用https访问管理页面
‘user_registered’
(字符串) 用户注册时间,日期格式为 ‘Y-m-d H:i:s’.
‘show_admin_bar_front’
(字符串|布尔类型) 是否显示WordPress管理头部bar,默认真
‘role’
(字符串) 设定用户的角色
‘locale’
(字符串) 用户地区,默认空

返回值

(整型|WP_Error类型) 成功返回用户id,失败返回wp_error错误。

例子

$userdata = array(
'ID' => $user_id,
'user_login' => 'login_name',
'user_pass' => md5($new_password)
);

$user_id = wp_insert_user( $userdata );

若返回的$user_id>0,则返回成功,否则失败


关注微信公众号『xx主题网

第一时间了解最新网络动态
关注博主不迷路~

未经允许不得转载:xx主题网 » WordPress注册新用户函数wp_insert_user
分享到:

评论抢沙发

要发表评论,您必须先

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注xx主题网