我有一个名为manager
具有manage_options
和read
功能,我想限制他不要访问设置菜单,你可以说删除manage_options
功能,但事实并非如此,因为我需要这个cap(我使用的是发布到options.php的设置API)。
我可以使用remove_menu_page()
但我们仍然可以通过直接键入url进行访问。
我有一个名为manager
具有manage_options
和read
功能,我想限制他不要访问设置菜单,你可以说删除manage_options
功能,但事实并非如此,因为我需要这个cap(我使用的是发布到options.php的设置API)。
我可以使用remove_menu_page()
但我们仍然可以通过直接键入url进行访问。
一种快速而肮脏的方法是添加.htaccess
文件,并包含以下内容。
<FilesMatch "^options-(.*)\\.php$">
Order Allow,Deny
Deny from all
</FilesMatch>