在線客服 聯系我們 返回頂部
企業動態 技術分享 行業動態

淺談WordPress中用戶的角色和權限

2016-08-15

什么是角色和權限?

和其他 CMS 或者 Web 程序一樣,WordPress 也有一個內置的系統來驗證一個特定的用戶是否有足夠的權限來進行某種動作。WordPress 這個內置的系統就是角色和權限系統,它首先將用戶分為角色(Role),然后給每個角色都分配一定的權限。

下面是 WordPress 默認的用戶角色:

  • 管理員 -擁有所有的管理權限
  • 編輯 -發表文章,編輯文章,以及編輯其他人的文章,等等。
  • 作者-發布和編輯自己的文章
  • 投稿者 -撰寫和編輯自己的文章,但不能發布
  • 訂閱者 -查看評論/添加評論/查看文章,等等。

WordPress 的角色和權限系統比用戶等級的方法靈活得多,它支持對現有用戶角色添加,刪除和重新分配權限,甚至還可以添加更多的用戶角色,并且不破壞系統原有內置的用戶角色。

檢查用戶的權限

如果使用的插件或主題允許用戶更改博客的數據(添加新的內容或編輯現有的內容等),那么我們就要檢測當前用戶是否有足夠的權限來執行這些動作,這個時候我們可以使用 current_user_can() 這個函數:

在線咨詢
Copyright © 2003-2020 怎么做快三代理   技術支持:網站模版
公式规律区杀四肖