0
我有一個插件安裝在我的wordpress站點,允許用戶登錄作爲貢獻者。但即使用戶登錄爲貢獻者,該插件的設置選項卡也會出現。 有沒有一種快速確定插件設置僅出現在管理員的方法?爲什麼我的wordpress插件設置顯示爲非管理員用戶?
我有一個插件安裝在我的wordpress站點,允許用戶登錄作爲貢獻者。但即使用戶登錄爲貢獻者,該插件的設置選項卡也會出現。 有沒有一種快速確定插件設置僅出現在管理員的方法?爲什麼我的wordpress插件設置顯示爲非管理員用戶?
在註冊插件設置頁面的函數中,有一個參數用於功能。將其設置爲更高的功能(我通常使用'manage_options'
)可防止未經授權的訪問。例如:
add_options_page('My Options Page', 'My Options Page', 'manage_options', 'my-options-page', 'function_to_render_page');
欲瞭解更多信息,請參閱添加管理頁面WordPress的抄本頁面: