雅戈的WordPress教程

WP的数据库结构

在上一章咱们聊到WP的主体组成元素:

  • 文章
  • 分类
  • 评论
  • 用户

WP的数据表就是围绕这些来展开的。为什么这个列里边没有标签?熟悉数据库设计的读者,肯定会了解到其实分类和标签归根是一个概念。

最核心的部分是文章,所有都是文章的衍生品。

文章

  • posts 文章主表
  • postmata 文章附属信息表

分类

一个文章要有所在的分类,分类之间要有层级关系。

  • terms 分类主表
  • term_taxonomy 分类之间的关系表
  • term_relationships 文章与分类之间的关系表

评论

文章可以有很多的评论,评论之间也有层级关系。

  • comments 评论主表,包含评论之间的层级关系
  • commentmeta 评论附属信息表

用户

文章要有发布者,要有管理员

  • users 用户主表
  • usermeta 用户附属信息表

其他

你会发现都是主要的组成元素都是,一个主表,一个附属信息表,可能在加上关系表。其实还有两个表

  • options 网站配置表
  • links 友情链接表

好了,就这么多,你可能会觉得设计的不是太好,但是WP为了兼容各种主题、各种插件,就成这样了。