WP博客教程:WordPress數據庫表及字段詳解

2016年8月20日17:53:37 發表評論 1,461 views

我們在學習和研究WordPress博客的時候,要想深入的研究WordPress的各種性能,熟悉的掌握WordPress的各個數據表,有利于我們靈活的使用WordPress博客。

我們了解了MySQL數據表的各個字段,也就能更好的掌握WordPress的源碼內核。舉個簡單的例子,我們可以用empty($post->post_password)來判斷文章是否有密碼!因為在wp_posts這張表中存 儲著文章的所有信息,包括ID、標題、內容、密碼等,當然,如果沒有加密那密碼字段就是空的。然后,我們就可以通過密碼字段是否為空來判斷文章是否加密了!好了,廢話就不多說了,直接上表!

【WordPress數據表介紹】

1. wp_commentmeta:僅存儲Akismet或手工審核的評論是否為垃圾評論的判斷結果;

2. wp_comments:存儲評論信息,如評論內容、評論所屬文章、評論人昵稱、郵箱、URL等;

3. wp_links:存儲友情鏈接信息,如友鏈名稱、URL、打開方式、描述、是否可見等;

4. wp_options:存儲在WordPress系統默認及后臺中用戶設置的系統選項、插件及主題配置信息,如用戶設置的博客名博客描述是什么、用的什么主題、主題里用了什么功能、是否開放注冊、是否用了固定鏈接及其形式是什么等等;

5. wp_postmeta:存儲文章的一些相關信息,如文章縮略圖地址、縮略圖長寬高和alt信息、文章所在分類的URL、文章自定義的Description和
Keywords、文章訪問次數等;

6. wp_posts:存儲文章信息,如文章標題、正文、摘要、作者、發布時間、訪問密碼、評論數、修改時間、文章地址(非靜態化之前的,帶?和數字ID)等;

7. wp_terms:存儲菜單分類、標簽分類名稱及URL信息;

8. wp_term_relationships:存儲文章和分類、標簽的相互對應關系;

9. wp_term_taxonomy:存儲分類和標簽的描述信息、父子關系、所屬包含的文章數等;

10. wp_usermeta:存儲用戶的姓名、昵稱、權限等信息;

11. wp_users:存儲用戶名、密碼、昵稱、郵箱、注冊時間等信息;

【WordPress數據表字段介紹】(需要注意的是WordPress不同版本間數據表字段可能不同)

wp_commentmeta

meta_id:自增唯一ID
comment_id:對應評論ID
meta_key:鍵名
meta_value:鍵值

wp_comments

comment_ID:自增唯一ID
comment_post_ID:對應文章ID
comment_author:評論者
comment_author_email:評論者郵箱
comment_author_url:評論者網址
comment_author_IP:評論者IP
comment_date:評論時間
comment_date_gmt:評論時間(GMT+0時間)
comment_content:評論正文
comment_karma:未知
comment_approved:評論是否被批準
comment_agent:評論者的USER AGENT
comment_type:評論類型(pingback/普通)
comment_parent:父評論ID
user_id:評論者用戶ID(不一定存在)

wp_links

link_id:自增唯一ID
link_url:鏈接URL
link_name:鏈接標題
link_image:鏈接圖片
link_target:鏈接打開方式
link_description:鏈接描述
link_visible:是否可見(Y/N)
link_owner:添加者用戶ID
link_rating:評分等級
link_updated:未知
link_rel:XFN關系
link_notes:XFN注釋
link_rss:鏈接RSS地址

wp_options

option_id:自增唯一ID
blog_id:博客ID,用于多用戶博客,默認0
option_name:鍵名
option_value:鍵值
autoload:在WordPress載入時自動載入(yes/no)

wp_postmeta

meta_id:自增唯一ID
post_id:對應文章ID
meta_key:鍵名
meta_value:鍵值

wp_posts

ID:自增唯一ID
post_author:對應作者ID
post_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:父文章,主要用于PAGE
guid:未知
menu_order:排序ID
post_type:文章類型(post/page等)
post_mime_type:MIME類型
comment_count:評論總數

wp_terms

term_id:分類ID
name:分類名
slug:縮略名
term_group:未知

wp_term_relationships

object_id:對應文章ID/鏈接ID
term_taxonomy_id:對應分類方法ID
term_order:排序

wp_term_taxonomy

term_taxonomy_id:分類方法ID
term_id:
taxonomy:分類方法(category/post_tag)
description:未知
parent:所屬父分類方法ID
count:文章數統計

wp_usermeta

umeta_id:自增唯一ID
user_id:對應用戶ID
meta_key:鍵名
meta_value:鍵值

wp_users

ID:自增唯一ID
user_login:登錄名
user_pass:密碼
user_nicename:昵稱
user_email:Email
user_url:網址
user_registered:注冊時間
user_activation_key:激活碼
user_status:用戶狀態
display_name:顯示名稱

好了,WordPress數據表介紹就到這里為止,部分內容來源于網絡!

  • 澤業營銷網官方QQ群
  • 群號:99293363
  • weinxin
  • 我的微信公眾號
  • ID:iyangzeye
  • weinxin

楊澤業

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: