WordPress usermeta表介绍

WordPress users表用来存储用户的基本信息,有关详情请查看WordPress Users表介绍一文,可是我们网站为了可扩展性,可能还需要给用户自定义一些信息,这样,WordPress就引入了另一张表:usermeta表(默认表名wp_usermeta)。下面来介绍一些wp_usermeta表的结构,已经操作使用方法。

wp_usermeta表结构介绍

字段名类型注释
umeta_idbigint(20)usermeta ID
user_idbigint(20)对应的user id
meta_keyvarchar(255)存储键名
meta_valuelongtext存储键值

wp_usermeta表结构
图1 wp_usermeta表结构

从表的结构,我们可以看出来wp_usermeta以键值对的方式来存储用户信息,用user_id字段来关联用户。
WordPress给我们准备了特定的函数来操作wp_usermeta表:
add_user_meta():添加用户属性
get_user_meta():获取用户属性
update_user_meta():更新用户属性
delete_user_meta():删除用户属性
add_user_option():添加用户设置
get_user_option():获取用户设置
update_user_option():更新用户设置
delete_user_option():删除用户设置
这些函数我们会在WordPress函数中给大家具体的介绍。

wp_usermeta表数据介绍

下面来看一下wp_usermeta的数据详情:

wp_usermeta表数据介绍
图2 wp_usermeta表数据介绍

可以看到表中ID为1的用户有四条记录
键值对:
nickname:shenglei
first_name:磊
last_name:盛
description:安徽宣城人,2012年6月毕业于……

(完)

版权声明WordPress头条正在使用WordPress文章版权插件
如未注明,均为原创,转载需注明出处
本文链接地址:http://www.wptoutiao.com/tutorial/430.html

WordPress数据库的相关文章

用户属性的相关文章

还可以分享文章给好友:

WordPress usermeta表介绍”有1个评论

  1. 很好奇,这个usermeta的表比其它所有表加起来都大,如果要删了有没有影响呢?

发表评论

电子邮件地址不会被公开。 必填项已用*标注