【发布时间】:2014-05-09 15:27:48
【问题描述】:
我想在该页面上为 Wordpress 隐藏管理菜单和受限访问。对于隐藏管理菜单,我已经做到了。这是示例代码:
add_action( 'admin_init', 'my_remove_menu_pages' );
function my_remove_menu_pages() {
// If the user does not have access to publish posts
if(!current_user_can('manage_options')) {
remove_menu_page('tools.php');
}
}
我正在创建新的用户角色,例如 image_uploader。如何在与我基于用户角色隐藏的管理菜单相关的页面上限制访问?目前,它只是隐藏管理菜单并且不受限制,这意味着保持链接的用户将获得该页面的访问权限。并且此代码不是特定于用户角色,而是特定于用户功能。
我想要的是根据特定用户角色隐藏和限制菜单和页面。我该怎么办?
【问题讨论】:
标签: wordpress