除了先前討論限制 WordPress 多站網路網誌 (Multi-site) 使用佈景主題外, WordPress 管理員也最希望可以限制 WordPress 多站網路網誌變動 Widgets, 包括變更 Widgets 的位置, 新增 Widgets, 刪除 Widgets 等等的變動, 這些變動使到整體網誌的設計沒有一致性。 還有一個最大的問題, 就是有些作家可能在 Sidebar 利用 Widgets 放置廣告。據說有些 WordPress 多站網路網誌就是因為作家放置和管理員使用的 Google AdSense 相似的廣告, 令網誌管理員的 AdSense 帳戶給 Google 停用!

所以 WordPress 管理員在開設多站網路網誌時, 必須考慮如何限制或禁止 WordPress 多站網路的網誌變動 Widgets。 這麼, 起碼限制了網誌利用 Sidebar 加入 Widgets 來放置廣告。

今天討論如何限制 WordPress 多站網路網誌變動 Widgets。

沒有限制 WordPress 多站網路網誌變動 Widgets

首先假設 WordPress 管理員沒有限制 WordPress 多站網路網誌的作家變動 Widgets。 現在管理員新增了一個網路網誌, 接著的情況如下。

網誌作家收到了WordPress 管理員發出的密碼後, 便登入WordPress 管理系統後台,  很心急的瀏覽往 Appearance – Widgets, 準備設計自己風格的 Sidebar。

限制 WordPress Multi-site 變動 Widgets

看! 網誌作家可隨意的變動 Widgets, 甚至可以在利用 Widgets 在 Sidebar 放置廣告, 這是 WordPress 管理員最不希望發生的事情。

限制 WordPress Multi-site 變動 Widgets

如何限制 WordPress 多站網路網誌變動 Widgets

自律是最難遵守的, 最佳的方法是限制 WordPress 多站網路網誌變動 Widgets。

WordPress 有一個十分實用的擴充套件 (Plugins), 可以很容易的限制 WordPress 多站網路網誌變動 Widgets。擴充套件的名稱是 Restrict Multisite Widgets。

先前的幾篇 WordPress 文章已經討論過如何安裝 Plugins, 在這裡不再累贅重複。

限制 WordPress Multi-site 變動 Widgets

WordPress 管理員安裝了 Restrict Multisite Widgets Plugins 後, 接著是按 Network Activate 鏈結激活 Plugins。

限制 WordPress Multi-site 變動 Widgets

激活了 Restrict Multisite Widgets Plugins 後, 在 Themes 下會多了一個 Widget Restrictions 的菜單。

限制 WordPress Multi-site 變動 Widgets

Restrict Multisite Widgets Plugins 的預設是 Disable 網誌所有 Widgets, 如下圖所示。

限制 WordPress Multi-site 變動 Widgets

現在網誌作家管理系統後台的 Widgets 畫面的所有 Widgets 已經隱藏了。 所以, 網誌作家已經不可以變動任何 Widgets 了。

限制 WordPress Multi-site 變動 Widgets

當然, WordPress 管理員可以保留一些設計彈性給網誌作家, 開啟 (Enable) 某些 Widgets, 例如: Calendar。

限制 WordPress Multi-site 變動 Widgets

這樣, 網誌作家可以自己決定是否使用開啟的 Widget。

限制 WordPress Multi-site 變動 Widgets

當然, WordPress 多站網路網誌管理員可以隨意在每個網誌獨立的管理系統後台變動任何 Widgets。

限制 WordPress Multi-site 變動 Widgets

WordPress 管理員限制多站網路的網誌變動 Widgets 就是這麼簡單。