
*** 作wp_users表 增加一个用户
选中wp_users表 并且点击界面上的插入按钮(在上面一排 *** 作的中间偏后位置)。
然后填写如下内容。
user_login – 登录名称
user_pass –需要md5码加密
user_nicename –昵称(不是登录名称)
user_email – 邮件地址
user_url – 用户主页 比如 http://www.moke8.com 可以为空
user_registered – 注册日期 这边直接在日期控件里选择
user_activation_key – 这边可以留空
user_status – 设置为0
display_name – 一般这边设置成和昵称一样 用于页面用户显示
1 INSERTINTO`wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_status`, `display_name`) VALUES
2 ( '登录名', 'MD5密码', 'hxl', '624767717@qq.com', '', '2012-06-12 00:00:00', 0, 'www.ij2ee.com'),
好了 如果都填写完毕了,请点击“执行”按钮。
在用户增加好了之后,需要 *** 作 wp_usermeta 表给用户增加属性,(ps:记录上面 *** 作后生成的ID)
这一步比较关键 尤其是第3、4、8、9步用来设置用户权限的
选中 wp_usermeta 表 点击 插入 填写如下信息
umeta_id - 不填写,因为会自动生成
user_id –生成用户时得到的ID
meta_key – 插入 字符串 wp_capabilities
meta_value – 请插入字符串 a:1:{s:13:"administrator"b:1}
umeta_id – 留空自动生成
user_id – 生成用户时得到的ID
meta_key – 插入字符串 wp_user_level
meta_value – 插入数字10
现在就可以去博客登录页面去登录用户了。
如何在WordPress后台添加新用户和管理员先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些: if(is_user_logged_in()){ $current_user = wp_get_current_user()/** * @example Safe usage: $current_user = wp_get_current_user()* if ( !($cu...
1/7分步阅读批量注册的原理。我们知道用户的注册信息都是保存在数据库里面的一个用户表的,此表名为wp_users。在这个表新增用户就可以实现,但是我们要的批量肯定不是这样的。
2/7
用户表的了解。wp_users表有10个字段,
ID,user_login,user_pass,user_nicename,user_email,user_url,user_registered,user_activation_key,user_status,display_name。然后我们可以用Excel创建一个类似的用户信息表了。
3/7
用Excel创建一个类用户表。第一行填入相应的10个字段,紧接下来的每一行是一个用户的信息。
4/7
Excel用户表填写规则。ID字段必填(从2开始写),user_login必填(登陆名),user_pass必填(这个是加密转换的,直接写没用,推荐复制管理员的,然后登陆密码会和管理员的一样),user_email必填(邮箱可以填假的),user_activation_key必填(复制已经有的注册用户的),display_name(用户昵称选填)。
5/7
将Excel表保存为.csv格式。然后用代码编辑器打开, *** 作:1删除第一行的头信息2、如果多出了几行逗号也删除3,保存为utf-8格式4,如果display_name字段下的昵称乱码了请在此时修正过来
6/7
上传.csv文件到数据库。打开数据库>wp_users表下导入文件,详细见图:
7/7
密码的处理。导入完数据库后我们再次打开是数据库中的用户表(如图),其实我们现在看到的密码是用不了的,解决办法就是这些新注册用户都使用和管理员一样的密码(把管理员下的密码串粘贴到新注册用户下)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)