實現多站點模式下用戶在所有博客中的同步問題,也就是說,用戶注冊了多站點網絡中的一個站點,可以在該網絡中的所有站點都可以登錄。今天看到一個插件 multisite user role sync,看介紹似乎是可以解決這個問題:
Multisite User Role Sync 的工作方式如下:
1、當一個用戶訪問一個網站,該插件會檢查這個用戶是否是這個網站的注冊用戶。
2、如果這個用戶已經是這個網站的注冊用戶,不執行操作。
3、如果這個用戶不是這個網站的注冊用戶,將添加這個用戶到這個網站(自動分配你設置的角色,可以是博客#1的角色或指定的默認角色)【同步角色】
4、如果這個用戶不是博客#1 的注冊用戶,這個用戶將被分配指定的默認角色【默認角色】
5、當用戶角色被更新,可以更新這個用戶在所有博客中的角色。【角色更新】
這個邏輯配合設置選項好好琢磨下才可能清楚:
在后臺插件安裝界面搜索Multisite User Role Sync即可在線安裝,或者下載Multisite User Role Sync?,解壓后上傳到wp-content/plugins目錄。
更多WordPress相關技術文章,請訪問wordpress教程欄目進行學習!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END