在上文中我们已经介绍了WordPress数据库中各个表的作用,本文将继续介绍每个表中每个列的作用。WordPress官方文档已经有比较详细的表格,本文仅对常用数据进行介绍。
wp_commentmeta
meta_id
:自增唯一IDcomment_id
:对应评论IDmeta_key
:键名meta_value
:键值
wp_comments
comment_ID
:自增唯一IDcomment_post_ID
:对应文章IDcomment_author
:评论者comment_author_email
:评论者邮箱comment_author_url
:评论者网址comment_author_IP
:评论者IPcomment_date
:评论时间comment_date_gmt
:评论时间(GMT+0时间)comment_content
:评论正文comment_karma
:未知comment_approved
:评论是否被批准comment_agent
:评论者的USER AGENTcomment_type
:评论类型(pingback/普通)comment_parent
:父评论IDuser_id
:评论者用户ID(不一定存在)
wp_links
link_id
:自增唯一IDlink_url
:链接URLlink_name
:链接标题link_image
:链接图片link_target
:链接打开方式link_description
:链接描述link_visible
:是否可见(Y/N)link_owner
:添加者用户IDlink_rating
:评分等级link_updated
:未知link_rel
:XFN关系link_notes
:XFN注释link_rss
:链接RSS地址
wp_options
option_id
:自增唯一IDblog_id
:博客ID,用于多用户博客,默认0option_name
:键名option_value
:键值autoload
:在WordPress载入时自动载入(yes/no)
wp_postmeta
meta_id
:自增唯一IDpost_id
:对应文章IDmeta_key
:键名meta_value
:键值
wp_posts
ID
:自增唯一IDpost_author
:对应作者IDpost_date
:发布时间post_date_gmt
:发布时间(GMT+0时间)post_content
:正文post_title
:标题post_excerpt
:摘录post_status
:文章状态(publish/auto-draft/inherit等)comment_status
:评论状态(open/closed)ping_status
:PING状态(open/closed)post_password
:文章密码post_name
:文章缩略名to_ping
:未知pinged
:已经PING过的链接post_modified
:修改时间post_modified_gmt
:修改时间(GMT+0时间)post_content_filtered
:未知post_parent
:父文章,主要用于PAGEguid
:未知menu_order
:排序IDpost_type
:文章类型(post/page等)post_mime_type
:MIME类型comment_count
:评论总数
wp_terms
term_id
:分类IDname
:分类名slug
:缩略名term_group
:未知
wp_term_relationships
object_id
:对应文章ID/链接IDterm_taxonomy_id
:对应分类方法IDterm_order
:排序
wp_term_taxonomy
term_taxonomy_id
:分类方法IDterm_id
:taxonomy
:分类方法(category/post_tag)description
:未知parent
:所属父分类方法IDcount
:文章数统计
wp_usermeta
umeta_id
:自增唯一IDuser_id
:对应用户IDmeta_key
:键名meta_value
:键值
wp_users
ID
:自增唯一IDuser_login
:登录名user_pass
:密码user_nicename
:昵称user_email
:Emailuser_url
:网址user_registered
:注册时间user_activation_key
:激活码user_status
:用户状态display_name
:显示名称
关于WordPress中数据库的操作方法,我们将在下篇文章中介绍,敬请关注。
wp_posts 里的 guid就是生成这篇文章的短地址地址(包括域名及id),形式为固定连接里的默认形式, 而guid一旦随这条记录一起生成,便永远不会有wordpress修改了,即便是修改了固定连接或者更换了域名.
guid出现的位置,目前只知道两个:
1.在文章编辑页面里获取短地址里出现.
2.在google sitmap.xml里出现
谢谢,对wp的表大概说明白了,不过wp_term_taxonomy这个表不是很明白,为什么不直接用term_id,而要新增一个term_taxonomy_id,这里可能涉及实际应用的操作,不好理解
WordPress数据结构值得参考的地方很多,我曾经弄过一个PEEWEE的model,http://www.wpzhiku.com/from-wordpress-peewee-model-see-wordpress-database/
非常有参考价值