之前有介紹過一個在Wordpress開啟多站台模式(Mu, MultiSite)時,管理各站台使用者使用外掛(Plugin)權限的外掛叫做「Exclude Plugins」,當時覺得還蠻好用的,後來因緣際會,又發現了另外一個外掛,叫做「Multisite Plugin Manager」又更好用,所以在這邊推薦給大家。
Multisite Plugin Manager基本資訊
Requires WordPress Version:3.1 or higher
Compatible up to: 3.1.2
Last Updated: 2011-3-28
Download Link http://wordpress.org/extend/plugins/multisite-plugin-manager/
- Select what plugins sites have access to
- Choose plugins to Auto-Activate for all new blogs
- Mass activate/deactivate a plugin on all sites in your network (Very Handy!)
- Assign special plugin access permissions for specific sites in your network
- And as Super Admin, you can override all these to activate specific plugins on the sites you choose!
- Removes the plugin meta row links (Version, Author, Plugin) and any update messages for blog admins
簡單來說,Multisite Plugin Manager提供在Exclude Plugins一樣的功能,讓管理者可以管理哪些使用者可以看到、使用哪些Plugin,並且提供管理者一鍵啟用或停用所有站台的某個外掛,讓管理者更容易管理多站台的外掛。
Multisite Plugin Manager的安裝
在這邊就簡單筆記Multisite Plugin Manager的安裝過程:首先,當然是你要有一個已經開啟多站台模式的Wordpress,然後在管理者模式下,選擇新增外掛,接著搜尋並且安裝這個外掛,搜尋的時候請以關鍵字「Multisite Plugin Manager」就可以找到,作者為「Aaron Edwards」。
安裝完成後,請以「網際網路啟用」「Multisite Plugin Manager」,就可以開始使用了。
Multisite Plugin Manager的使用
剛安裝完成時「Multisite Plugin Manager」預設是所有外掛使用者是都不能看到的,所以必須要在「網誌網路管理」的模式下,選擇「外掛」底下的「Plugin Management」,就可以進到所有外掛的管理模式,可以看到以下畫面。
Name、Version、Author的部份就是外掛的基本資訊。
User Control的部份可以讓管理者管理這個外掛的其他使用者使用權限。
- None為完全無法控制
- All Users為所有使用者都可以自行控制這外掛的啟用或停用
- Auto-Activate(All Users)為幫使用者啟用,並且使用者擁有之後外掛控制的權限。
值得一提的是,User Control的控制權限打開始,使用者可以自行決定此外掛是否停用或啟用,而當管理者將User Control權限關閉之後,使用者若已經啟用該外掛,則使用者依然可以正常使用該外掛,直到它停用該外掛為止。
Mass Activate/Deactivate,這功能有別於Wordpress MultiSite模式下的網際網路啟用(Network Activate)或網際網路停用,但同樣可以幫所有的站台啟用或停用某外掛,差別在於使用Mass Activate/Deactivate後,使用者依然可以在日後自行決定要停用或啟用的權限。
舉例來說,Wordpress MultiSite模式下的「網際網路啟用/停用」就像是電路的總開關,開啟之後,所有的分路就會有電源,當然,關閉則所有的分路都會沒有電源,而Mass Activate/Deactivate則是各個分路開關,選用Activate All就像是用一個快速鍵為所有分路打開電源一樣,所以各個分路的管理者依然有分路電源管理的權限。