WordPress更新用户函数:wp_update_user

WordPress函数wp_update_user用于更新用户信息数据。 wp_update_user( array|object|WP_User $userdata ) 函数参数$userdata 数组或WP_User对象,参考wp_insert_user()函数的参数说明。 函数返回值成功时返回用户ID,失败返回WP_Error对象。 …

WordPress插入用户函数:wp_insert_user

WordPress函数wp_insert_user用于插入用户。 wp_insert_user( array|object|WP_User $userdata ) 函数参数$userdata数组或WP_User对象 wp_insert_user()函数$args参数默认值如下: ID:如果提供ID,则更新现有用户数据; user_pass:用户密码; user_login:用户登录名; user_nicename:URL友好的用户名; user_url:用户站点地址; user_email:用户邮箱; display_name:用户公开显示名称; nickname:用户的昵称; first_name:名字; last_name:姓氏; description:用户简介; rich_editing:是否为用户启用富编辑器,接受“true”或“false”字符串值,而不是布尔值,默认值为“true”; syntax_highlighting:是否为用户启用富代码编辑器,接受“true”或“false”字符串值,而不是布尔值,默认值为“true”; comment_shortcuts:是否为用户启用评论调节键盘快捷键,接受“true”或“false”字符串值,而不是布尔值,默认值为“false”; admin_color:后台配色方案,默认值:fresh; use_ssl:用户是否应始终使用https访问后台,默认值:false; user_registered:用户的注册日期; user_activation_key:找回密码的Key; spam:多站点时可启用,将用户标记为垃圾邮件; show_admin_bar_front:是否在网站前端为用户显示管理栏,接受“true”或“false”字符串值,而不是布尔值,默认值为“true”; role:设置用户角色权限; locale:用户的区域设置; meta_input:数组键值对,设置用户的元数据。 函数返回值成功时返回用户ID,失败返回WP_Error对象。 …

WordPress更新用户元数据函数:update_usermeta

WordPress函数update_usermeta用于更新用户元数据,自3.0.0版本起,已不建议使用update_usermeta,请换用update_user_meta()函数。 …

WordPress删除用户元数据函数:delete_usermeta

WordPress函数delete_usermeta用于删除用户元数据,自3.0.0版本起,已不建议使用delete_usermeta,请换用delete_user_meta()函数。 …

WordPress获取用户数据函数:get_usermeta

WordPress函数get_usermeta用于获取用户数据,自3.0.0版本起,已不建议使用get_usermeta,请换用get_user_meta()函数。 get_usermeta( int $user_id, string $meta_key = '' ) 函数参数$user_id …

WordPress检验用户名和密码是否正确函数:user_pass_ok

WordPress函数user_pass_ok用于检验用户名和密码是否正确,自3.5.0版本起,已不建议使用user_pass_ok,请换用wp_authenticate()函数。 user_pass_ok( string $user_login, string $user_pass ) 函数参数$user_login …

WordPress用户名格式有效性检测函数:validate_username

WordPress函数validate_username用于验证用户名的格式是否有效,如果有效返回true,无效返回false。 validate_username( string $username ) 函数参数$username 字符串 用户登录名 函数使用示例if(!empty($_POST['username']) && validate_username($_POST['username'])) { //有效的用户名 } 扩展阅读validate_username()函数位于:wp-includes/user.php …

WordPress检测用户邮箱是否存在函数:email_exists

WordPress函数email_exists用于检测指定邮箱用户是否存在,如果存在就返回该用户的ID。 email_exists( string $email ) 函数参数$email 字符串 用户邮箱地址。 函数返回值如果用户名存在,返回该用户的ID,否则返回false …

WordPress检测用户名是否存在函数:username_exists

WordPress函数username_exists用于检测指定用户名是否存在,如果存在就返回该用户ID。 username_exists( string $username ) 函数参数$username 字符串 用户登录名 函数返回值如果用户名存在,返回该用户的ID,否则返回false …

WordPress跳转到登录页面函数:auth_redirect

WordPress函数auth_redirect用于跳转到登录页面,该函数自动将当前页面地址传递到登录页面的redirect_to参数,以便在登录后返回到当前页。 auth_redirect() 函数使用示例if(!is_user_logged_in()) { auth_redirect(); } 扩展阅读auth_redirect()函数位于:wp-includes/pluggable.php …