WordPress 数据库结构及表字段作用解析
對于WordPress的開發可以說子凡已經是如癡如醉了,通過 WordPress 本身的開放性接口可以做到很多的事情,但是有些時候我們可能更喜歡直接查詢數據庫來實現某些 WordPress 沒有提供的函數來實現目的,所以這時候我們就需要對WordPress 數據庫的結構和字段作用需要了解,這樣才有利于做深度的使用和開發。
子凡今天之所以想著要整理一份 WordPress 數據庫表結構的詳細說明,其實是因為有想考慮在 WordPress 的某張表里新增一個字段,來實現某些特殊的定制化數據的存儲,雖然數據表中的字段命名都非常規范和準確,大多數通過字段名就可以知道是什么作用,不過其中有些字段還真不知道具體用處,就顯得非常的尷尬了,所以就通過 WordPress 官方和,整理出來,方便自己以后的使用和提供給大家有個參考。
WordPress 數據表作用介紹
首先分別來先看看 WordPress 所有的數據表都是干什么用的吧,一下是 WordPress 完整的 12 張數據表,當然剛安裝好的時候一般是只有 11 張表的,如果還有其它相關的數據庫,那么可能就不是 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_termeta
- meta_id:自增唯一 ID
- term_id:分類 ID
- meta_key:鍵名
- meta_value:鍵值
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:分類 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 官方和實際 WordPress 數據庫而整理并標注的一些信息,其中有些數據表中的字段無法確定,或者其中有些字段在新版的 WordPress 中已經幾乎未在使用,例如 wp_users 表中的 user_status 用戶狀態字段就沒有使用。所以以上內容僅供簡單查閱和參考,并且子凡也無法保證時刻與 WordPress 最新版本保持一致,當然如果你有新的發現或者不同,歡迎在淚雪博客本文底部留言,子凡驗證后可以做及時更新。
除非注明,否則均為淚雪博客原創文章,轉載請以鏈接形式標明本文地址
本文鏈接:https://zhangzifan.com/wordpress-database.html
總結
以上是生活随笔為你收集整理的WordPress 数据库结构及表字段作用解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单摆的动力学建模以及matlab仿真(牛
- 下一篇: gps天线拆解图片_GPS天线原理解析