wordpress教程

WordPress 函数 wp_insert_user 注册新用户

2019-09-09 15:06
0 125
WordPress 提供了注册登陆功能,但是它实在太丑,因此,我们需要实现漂亮的前端注册功能。在实现之前,我们需要先了解 WordPress 关于注册新用户的函数 wp_insert_user 的构成与使用办法。

WordPress 用户注册功能,相必大家都见过,甚至使用过。说起来 WordPress 的用户功能可能很多人都会说不好用,…确实不好用。WordPress 提供了注册登陆功能,但是它实在太丑,因此,我们需要实现漂亮的前端注册功能。在实现之前,我们需要先了解 WordPress 关于注册新用户的函数 wp_insert_user 的构成与使用办法。

函数描述

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

函数原型

wp_insert_user 函数位于 wp-includes/user.php 文件中第 1443 行左右。

参数说明

$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 错误。

简单使用

判断$user_id 就能知道是否创建成功。

测试当面付!
测试当面付!测试当面付!测试当面付!测试当面付!测试当面付!
阅读: 0评论: 1销量: 5会员特惠: ¥9.00

版权声明: 本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

验证码

您也可以使用第三方帐号一键快捷注册

×

感谢您对admin的支持,么么哒~

支付宝打赏 admin
请扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦