wordpress 开发用户中心必不可少的一个函数 wp_update_user
wp_update_user 函数的作用是在数据库中更新(或创建)用户。有一个参数$userdata,返回用户 id
在$userdata 参数数列中指定'user_pass'的值,可以更新用户密码。
若$userdata 不包括"ID"关键字,则创建新用户并返回新用户编号。
更新当前用户的密码后,cookies 将被清除。
用法示例: wordpress 强制用户第一次登录时修改密码
// 定义将传递给 wp_update_user() $userdata = array( 'ID' => $current_user->ID, 'user_pass' => $password ); $user_id = wp_update_user($userdata); // 检查返回的字符串是否等于当前的用户 ID if($user_id == $current_user->ID){ update_user_meta($current_user->ID, 'wpsite_changepass_status', 1); echo 'success'; } else { echo 'error'; }
你可能对这些文章感兴趣:
- wordpress函数apply_filters()用法示例
- wordpress函数add_submenu_page()用法示例
- wordpress函数add_rewrite_endpoint()用法示例
- wordpress函数add_post_type_support()用法示例
- wordpress函数add_image_size()用法示例
- wordpress函数add_menu_page()用法示例
- wordpress函数add_feed()用法示例
- WordPress插件头注释申明
- WordPress插件基础入门
- 宝塔面板无法记录网站日志解决办法
- 防止wordpress网站目录中敏感文件被嗅探扫描下载
- google联盟网站导航违规行为导航的解决办法
- css定义滚动条样式
- css如何给li标签前添加数字
如有疑问,请前往问答中心反馈!
反馈