本文是《WordPress数据库研究(2.6.2版本)》 的第七篇文章,该篇文章对WordPress数据库中最重要的wp_posts文章数据表做详细介绍,主要包括对wp_posts文章数据表各个字段的含义、与其它数据表的关联关系、索引信息,以及使用wp_posts文章数据表的一些感受。如果你对WordPress博客系统中10个数据表的总 体关系还不清楚,请返回该系列 文章的第一篇《WordPress数据库简介》。
wp_posts文章数据表是WordPress博客系统最核心的一个数据表,该表存储着博客系统中所有的文章数据,这些文章数据就是通过管理后台的“日志管理和页面管理”中所产生的数据,主要包括了日志信息和页面信息。
该表的各个字段的详细含义以及索引信息如下图所示(本图来源于西北大学WordPress源码解读小组):
从wp_posts文章数据表图中可以看到该数据表的字段特别多,yangjf个人认为不管是进行WordPress模版制作开发,还是WordPress插件开发,都非常有必要记住、熟悉、理解以上各个字段。具体的关于文章信息的数据库操作请看:《用户信息数据库操作介绍》
备注:文章数据表将日志、页面中所涉及的附件等也都单独生成一篇文章,例如日志中的一张图片、一个Word文档……
文章数据表一共与其它7个数据表有关系,其中与4个数据表有直接关系,与3个数据表有间接关系。这些关联的数据表分别为:
一、直接关联关系表
(1)wp_postmeta文章特殊数据表
(2)wp_comments文章评论表
(3)wp_users用户表
(4)wp_term_relationships分类关联表
二、间接关联关系表
(5)wp_term_taxonomy分类类型表
(6)wp_terms分类表
(7)wp_usermeta用户信息表
更多关于这7个表如何关联以及如何提取各类文章信息的内容请参考:《用户信息数据库操作介绍》。
上图列出了wp_posts文章数据表的索引信息的主要目的是希望在您进行WordPress插件开发或者编写特殊函数接口时,能够根据以上索引信息来优化您的SQL语句。
以上是剑锋博客关于wp_posts文章数据表的详细介绍,如果您有不同看法或者有什么不明白的,请给我留言。欢迎您继续阅读《WordPress数据库研究(2.6.2版本)》的下一篇文章:wp_terms分类信息数据表介绍
作者: 分类:WordPress, 数据库 标签: 4,542次浏览
上一篇:wp_postmeta文章特殊数据表—WordPress数据库研究(2.6.2版本)#6
下一篇:wp_terms分类信息表—WordPress数据库研究(2.6.2版本)#8
更多WordPress文章>>
家庭会客厅