wordpress資料表分析

2022-02-02 21:23:20 字數 1808 閱讀 8720

wordpress一共是有12個表的:

|wp_commentmeta |

| wp_comments |

| wp_links |

| wp_options |

| wp_postmeta |

| wp_posts |

| wp_term_relationships |

| wp_term_taxonomy |

| wp_termmeta |

| wp_terms |

| wp_usermeta |

| wp_users |

主要參考這篇文章:wordpress資料庫及各表結構分析

另外沒有搭建過wordpress的朋友們,可以參考我的這篇文章搭建wordpress和對wordpress有乙個大致的了解,文章為wordpress研究

十二個表對應的職能如下所示:

wp_commentmeta:

wp_comments

wp_links

wp_options

option_id:自增唯一id

blog_id:部落格id,用於多使用者部落格,預設為0

option_name:鍵名

option_value:鍵值

authload:在wordpress載入時自動載入(yes/no)

wp_postmeta

meta_id:自增唯一id

post_id:對應文章id

meta_key:鍵名

meta_value:鍵值

wp_posts

wp_terms

term_id:分類id

name:分類名

slug:縮略名

term_group:未知

wp_term_relationships

wp_term_taxonomy

term_taxonomy_id:wp_term_taxonomy表id

term_id:對應wp_terms表中的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_nickname:暱稱

user_email:郵箱

user_url:**

user_registered:註冊時間

user_status:使用者狀態

display_name:顯示名稱

通過上述我們知道了wordpress十二張表的含義了。但是我仍然不打算快速入手開發。

原因很簡單,感性認識不夠。

那麼如何加深這個感性認識呢?

那就是使用。

我將把我在上面的使用寫乙個文件。

wordpress針對使用者有這麼幾個角色設定(對應著許可權):

管理員、訂閱者、投稿者、作者、編輯等。

以我個人的理解如下:

管理員肯定是擁有絕對許可權的。

訂閱者,就好比我們訂報紙,每天早上都會有郵政的人將報紙送到郵箱裡,我們就可以拿起報紙閱讀了。

投稿者:投稿者就更好理解了,寫完稿子遞交上去,如果稿子ok沒有問題,就可以在對應的週刊上登記了。

關於wordpress許可權含義可以參考這篇文章:

分析WordPress資料表之分類標籤表 功能篇

表字段如下 term id 分類或標籤id name 分類或標籤名 slug 別名 term group 分類標籤組,我想應該是用於排序分組 表字段如下 meta id 元資料自增id term id 分類標籤id meta key 元資料鍵 meta value 元資料值 表字段如下 term t...

yii自帶rbac資料表分析

開發之前有必要先來分析一下資料表 首先主體,也就是使用者,需要有一張使用者表,很簡單,我們已經有了,就是資料表user backend 我們需要有一張角色表和許可權表,分別存放角色和許可權的資料表 另外我們還需要一張主體跟角色的關聯表,也就是需要給使用者分配角色的儲存表 最後我們再需要一張角色跟許可...

wordpress後台資料庫表分析

就以之前看到的三人行書屋為例 三人行書屋截圖如下。這個 用外掛程式分析了一下,用的是 git 主題。頁面的主要分析點截圖中標紅框 文章目錄 文章 文章標籤。涉及的表有 wp terms wp posts wp term taxonomy wp term ralationships.wp terms ...