wordpress数据库结构分析

来源:互联网

最近研究了下wordpress的数据库结构,经典的wordpress必然有其经典的设计。下面是所有的表如下:

wordpress 数据库表wordpress database

以下表结构所列出的字段并不完全,只是一些关键的和比较特殊的

数据库结构-wp_posts 涉及到文章,菜单,媒体文件,操作记录等功能

字段描述
ID编号
Post_author发布者,用户ID
Post_date发布日期
Post_content内容,上传文件的描述
Post_title标题
Post_excerpt上传文件的说明
Post_status发布状态
Post_password访问密码
Post_name发布名称,媒体文件名称
Post_modified修改日期
Post_parent继承自,ID
Guid访问的url,媒体文件路径
Menu_order菜单排序
Post_type发布方式
Post_type文件格式

 

发布状态:publish-发布,draft-草稿,trash-垃圾箱,inherit-继承,private-外人不可见,pending-待审核

访问密码:发布状态为publish时,需要输入密码才可访问

发布名称:显示在url中

访问的url:将有两个url可以访问 http://localhost:42378/?p=guid和http://localhost:42378/post_name

发布方式:post,page,nav_menu_item,revision,attachment

文件格式:image/jpeg,application/msword,就是系统的文件类型

数据库结构-wp_terms 涉及到文章栏目分类,连接分类,菜单,非常容易扩展的分类方式

字段描述
Term_id项编号
Name项名称
Slug项的别名,用作友好的参数
Term_group项组多人项目会用到,yoga的每个用户是否有分类信息可以用

项的分类 数据库结构-wp_term_taxonomy

字段描述
Term_taxonomy_id项的分类编号
Term_id项id
Taxonomy分类
Description描述
Parent父级,0是顶级
Cout分类下包含内容数量

项的关系 数据库结构-term_relationships

字段描述
Object_id用到项的内容的编号
Term_taxonomy_id项的分类编号
Term_order项的排序,应该是同一个项的内容的排序

链接 数据库结构-wp_links

字段描述
Link_id链接编号
Link_urlLink_name
Link_name链接名称
Link_image链接的图片
Link_target打开方式
Link_description链接描述
Link_visible是否可见

 

权限设置

管理员 数据库结构-wp_users

字段描述
Id
User_login登陆名
User_passMd5格式密码
User_nicename昵称,自己可以看到的
User_email邮箱,用于找回密码,备份
User_url用户链接,blog
User_resistered注册时间
User_status0为可用,叶可以不分配角色或权限,
Display_name显示名称,显示在文章作者

用户数据 数据库结构-

字段描述
Umeta_id
User用户编号
Meta_key元 关键字
Meta_value元 值

元:用户的一些配置数据,比如用户所用主题,描述,昵称,是否显示管理工具,角色,权限,姓名,联系方式等,具体设置在程序中设定,格式不清楚含义

发表评论