Wordpress/資料表:修訂版本之間的差異

出自福留子孫
跳轉到: 導覽搜尋
 
(未顯示同用戶所作出之1次版本)
第 1 行: 第 1 行:
 
[[分類:應用軟體]]
 
[[分類:應用軟體]]
 +
三大主體:物件、分類、帳號
 +
*物件:
 +
*#post:文章,
 +
*#*分三類:
 +
*#*#post:貼文
 +
*#*#page:頁
 +
*#*#attachment:附件
 +
*#*comment:評論,附於 post
 +
*#link:可以指向圖照及其他線上資源
 +
*分類
 +
*#term:具體分類名稱,如:
 +
*#*Uncategorized隸屬於category分類體系之下的一個具體分類
 +
*#*Blogroll(博客鏈接)隸屬於link_category分類體系之下的一個具體分類
 +
*#*「烏徒幫」隸屬於post_tag分類體系之下的一個具體分類
 +
*#term_taxonomy:具體分類的樹狀結構及隸屬於何種分類體系,分類體系有:
 +
*#*category
 +
*#*post_format
 +
*#*post_tag
 +
*#*link_category
 +
*#*nav_menu
 +
*user帳號
 +
 
五類十二表:
 
五類十二表:
#文章及評論四表 : wp_posts , wp_postmeta , wp_comments , wp_commentmeta
+
#文章及評論四表:wp_posts、wp_postmeta、wp_comments、wp_commentmeta
#用戶資訊二表 : wp_users , wp_usermeta
+
#用戶資訊二表:wp_users、wp_usermeta
#全局設置 : wp_options
+
#全局設置:wp_options
#鏈接資訊 : wp_links
+
#鏈接資訊:wp_links
#分類,鏈接分類,標籤管理 : wp_term , wp_termmeta , wp_term_taxonomy , wp_term_relationships
+
#分類,鏈接分類,標籤管理:wp_term、wp_termmeta、wp_term_taxonomy、wp_term_relationships
 
各表:
 
各表:
#wp_posts:除了普通的文章之外,還有附件和頁面(page)的一些信息。
+
#wp_posts:除了普通的文章之外,還有附件和頁面(page)的一些信息。
 
#*ID:自增唯一ID
 
#*ID:自增唯一ID
 
#*post_author:對應作者ID
 
#*post_author:對應作者ID
 
#*post_date:發佈時間
 
#*post_date:發佈時間
#*post_date_gmt:發佈時間(GMT+0時間)
+
#*post_date_gmt:發佈時間(GMT+0時間)
 
#*post_content:正文
 
#*post_content:正文
 
#*post_title:標題
 
#*post_title:標題
 
#*post_excerpt:摘錄
 
#*post_excerpt:摘錄
#*post_status:文章狀態(publish/auto-draft/inherit等)
+
#*post_status:文章狀態(publish/auto-draft/inherit等)
#*comment_status:評論狀態(open/closed)
+
#*comment_status:評論狀態(open/closed)
#*ping_status:PING狀態(open/closed)
+
#*ping_status:PING狀態(open/closed)
 
#*post_password:文章密碼
 
#*post_password:文章密碼
 
#*post_name:文章縮略名
 
#*post_name:文章縮略名
第 23 行: 第 45 行:
 
#*pinged:已經PING過的鏈接
 
#*pinged:已經PING過的鏈接
 
#*post_modified:修改時間
 
#*post_modified:修改時間
#*post_modified_gmt:修改時間(GMT+0時間)
+
#*post_modified_gmt:修改時間(GMT+0時間)
 
#*post_content_filtered:未知
 
#*post_content_filtered:未知
 
#*post_parent:父文章,主要用於PAGE
 
#*post_parent:父文章,主要用於PAGE
 
#*guid:未知
 
#*guid:未知
 
#*menu_order:排序ID
 
#*menu_order:排序ID
#*post_type:文章類型(post/page等),如果post_type是『post』,那麼就是文章,如果是『page』,那麼就是頁面,如果是『attachment』, 那麼就是附件了。
+
#*post_type:文章類型(post/page等),如果post_type是『post』,那麼就是文章,如果是『page』,那麼就是頁面,如果是『attachment』, 那麼就是附件了。
 
#*post_mime_type:MIME類型
 
#*post_mime_type:MIME類型
 
#*comment_count:評論總數
 
#*comment_count:評論總數
第 44 行: 第 66 行:
 
#*comment_author_IP:評論者IP
 
#*comment_author_IP:評論者IP
 
#*comment_date:評論時間
 
#*comment_date:評論時間
#*comment_date_gmt:評論時間(GMT+0時間)
+
#*comment_date_gmt:評論時間(GMT+0時間)
 
#*comment_content:評論正文
 
#*comment_content:評論正文
 
#*comment_karma:未知
 
#*comment_karma:未知
第 51 行: 第 73 行:
 
#*comment_type:評論類型(pingback/普通)
 
#*comment_type:評論類型(pingback/普通)
 
#*comment_parent:父評論ID
 
#*comment_parent:父評論ID
#*user_id:評論者用戶ID(不一定存在)
+
#*user_id:評論者用戶ID(不一定存在)
 
#wp_commentmeta:用key-value對來描述評論的各種特性。
 
#wp_commentmeta:用key-value對來描述評論的各種特性。
 
#*meta_id:
 
#*meta_id:
第 78 行: 第 100 行:
 
#*option_name:鍵名
 
#*option_name:鍵名
 
#*option_value:鍵值
 
#*option_value:鍵值
#*autoload:在WordPress載入時自動載入(yes/no)
+
#*autoload:在WordPress載入時自動載入(yes/no)
 
#wp_links:用來存儲 Blogroll 裡面的鏈接。
 
#wp_links:用來存儲 Blogroll 裡面的鏈接。
 
#*link_id:自增唯一ID
 
#*link_id:自增唯一ID
第 86 行: 第 108 行:
 
#*link_target:鏈接打開方式
 
#*link_target:鏈接打開方式
 
#*link_description:鏈接描述
 
#*link_description:鏈接描述
#*link_visible:是否可見(Y/N)
+
#*link_visible:是否可見(Y/N)
 
#*link_owner:添加者用戶ID
 
#*link_owner:添加者用戶ID
 
#*link_rating:評分等級
 
#*link_rating:評分等級
第 93 行: 第 115 行:
 
#*link_notes:XFN註釋
 
#*link_notes:XFN註釋
 
#*link_rss:鏈接RSS地址
 
#*link_rss:鏈接RSS地址
#wp_terms:目錄、標簽
+
#wp_terms:具體分類,其樹狀結構在。可以是目錄、標籤、選單
 
#*term_id:term的唯一ID。
 
#*term_id:term的唯一ID。
 
#*name: term 的名字
 
#*name: term 的名字
第 100 行: 第 122 行:
 
#wp_termmeta:用key-value對來描述term的各種特性。
 
#wp_termmeta:用key-value對來描述term的各種特性。
 
#*meta_id:
 
#*meta_id:
#*term_id:相關的 term
+
#*term_id:指涉的 term
 
#*meta_key:鍵名
 
#*meta_key:鍵名
 
#*meta_value:是longtext類型的,用來存儲值。
 
#*meta_value:是longtext類型的,用來存儲值。
#wp_term_taxonomy:term 的分類
+
#wp_term_taxonomy:具體分類的樹狀結構,及哪一個具體分類(term)隸屬於哪一個的分類體系
 
#*term_taxonomy_id
 
#*term_taxonomy_id
#*term_id:相關的 term  
+
#*term_id:指涉的 term  
#*taxonomy:如category,link_category,tag
+
#*taxonomy:分類體系如category,link_category,post_tag,post_format,nav_menu
 
#*description:簡介
 
#*description:簡介
 
#*parent:父分類
 
#*parent:父分類

2016年8月21日 (日) 15:37的最新修訂版本

三大主體:物件、分類、帳號

  • 物件:
    1. post:文章,
      • 分三類:
        1. post:貼文
        2. page:頁
        3. attachment:附件
      • comment:評論,附於 post
    2. link:可以指向圖照及其他線上資源
  • 分類
    1. term:具體分類名稱,如:
      • Uncategorized隸屬於category分類體系之下的一個具體分類
      • Blogroll(博客鏈接)隸屬於link_category分類體系之下的一個具體分類
      • 「烏徒幫」隸屬於post_tag分類體系之下的一個具體分類
    2. term_taxonomy:具體分類的樹狀結構及隸屬於何種分類體系,分類體系有:
      • category
      • post_format
      • post_tag
      • link_category
      • nav_menu
  • user帳號

五類十二表:

  1. 文章及評論四表:wp_posts、wp_postmeta、wp_comments、wp_commentmeta
  2. 用戶資訊二表:wp_users、wp_usermeta
  3. 全局設置:wp_options
  4. 鏈接資訊:wp_links
  5. 分類,鏈接分類,標籤管理:wp_term、wp_termmeta、wp_term_taxonomy、wp_term_relationships

各表:

  1. wp_posts:除了普通的文章之外,還有附件和頁面(page)的一些信息。
    • 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_type是『post』,那麼就是文章,如果是『page』,那麼就是頁面,如果是『attachment』, 那麼就是附件了。
    • post_mime_type:MIME類型
    • comment_count:評論總數
  2. wp_postmeta:用key-value對來描述文章的各種特性。在撰寫文章的時候,在編輯框下面有一個 Custom Fields 的選項,我們可以在這裡添加post的meta信息。
    • meta_id
    • post_id:是相關 「文章」 的id。
    • meta_key:鍵名
    • meta_value:是longtext類型的,用來存儲值。
  3. wp_comments
    • comment_ID:自增唯一ID
    • comment_post_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:評論者的瀏覽器類型
    • comment_type:評論類型(pingback/普通)
    • comment_parent:父評論ID
    • user_id:評論者用戶ID(不一定存在)
  4. wp_commentmeta:用key-value對來描述評論的各種特性。
    • meta_id:
    • comment_id:是相關 「評論」 的id。
    • meta_key:鍵名
    • meta_value:是longtext類型的,用來存儲值。
  5. wp_users:用戶帳號表。存儲用戶名、密碼還有一些用戶的基本信息。
    • ID:自增唯一ID
    • user_login:登錄名
    • user_pass:密碼
    • user_nicename:暱稱
    • user_email:Email
    • user_url:網址
    • user_registered:註冊時間
    • user_activation_key:激活碼
    • user_status:用戶狀態
    • display_name:顯示名稱
  6. wp_usermeta:用key-value對來描述用戶的額外特性。
    • umeta_id:自增唯一ID
    • user_id:用戶
    • meta_key:鍵名
    • meta_value:是longtext類型的,用來存儲值。
  7. wp_options:用來記錄Wordpress的一些設置和選項。
    • option_id:自增唯一ID
    • blog_id:博客ID,用於多用戶博客標示不同的 Blog 的,默認0
    • option_name:鍵名
    • option_value:鍵值
    • autoload:在WordPress載入時自動載入(yes/no)
  8. wp_links:用來存儲 Blogroll 裡面的鏈接。
    • 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地址
  9. wp_terms:具體分類,其樹狀結構在。可以是目錄、標籤、選單
    • term_id:term的唯一ID。
    • name: term 的名字
    • slug:用於使得 URL 友好化
    • term_group:把相似的 terms 集合在一起。
  10. wp_termmeta:用key-value對來描述term的各種特性。
    • meta_id:
    • term_id:指涉的 term
    • meta_key:鍵名
    • meta_value:是longtext類型的,用來存儲值。
  11. wp_term_taxonomy:具體分類的樹狀結構,及哪一個具體分類(term)隸屬於哪一個的分類體系
    • term_taxonomy_id
    • term_id:指涉的 term
    • taxonomy:分類體系如category,link_category,post_tag,post_format,nav_menu
    • description:簡介
    • parent:父分類
    • count:所擁有文章(鏈接)數量
  12. wp_term_relationships:把 posts和links這些物件和term_taxonomy表中的term_taxonomy_id聯繫起來的關係表,
    • object_id是與不同的物件關聯,例如wp_posts中的ID 或 wp_links中的link_id等
    • term_taxonomy_id就是關聯 wp_term_taxonomy中的term_taxonomy_id。