0
我正在尋求限制對特定用戶的插件訪問。我仍然希望這個用戶能夠編輯主題,但它不應該能夠修改插件或更新wordpress。有沒有辦法限制個人用戶在WordPress中訪問插件?
我做了一點研究,並不認爲有一個簡單的方法來允許這個,但在我沿着找到一個插件來支持這個功能的路徑之前,我想問一下,確保沒有開箱即用的能力。
我正在尋求限制對特定用戶的插件訪問。我仍然希望這個用戶能夠編輯主題,但它不應該能夠修改插件或更新wordpress。有沒有辦法限制個人用戶在WordPress中訪問插件?
我做了一點研究,並不認爲有一個簡單的方法來允許這個,但在我沿着找到一個插件來支持這個功能的路徑之前,我想問一下,確保沒有開箱即用的能力。
WordPress會只准許編輯WordPress管理面板中的主題。雖然插件可能能夠以相同的方式限制編輯插件,但使用此功能是非常危險的,因爲所有更改都會立即在實時服務器上生效,並且可能具有極大的破壞性。如果用戶的帳戶受到威脅,則可以將惡意代碼直接注入文件中。
到主題代碼,或爲此事插件代碼的任何更改,應在文件的本地副本來完成,然後上傳到服務器。
在所有我的WordPress安裝的,甚至我的地方發展環境,我把下面的代碼行中我的wp-config.php文件:
define(‘DISALLOW_FILE_EDIT’, true)
這將禁用WP管理面板中的編輯器。
試試這個插件https://wordpress.org/plugins/advanced-access-manager/ –