【发布时间】:2014-01-24 16:07:01
【问题描述】:
我有这段代码可以从我开发的网站上的非管理员用户中删除页面。
function remove_menu_items() {
if (!current_user_can('manage_options')){
remove_menu_page( 'index.php' );
remove_menu_page( 'edit-comments.php' );
remove_menu_page( 'edit.php' );
remove_menu_page( 'edit.php?post_type=page' );
remove_menu_page( 'edit.php?post_type=hp_slides' );
remove_menu_page( 'post-new.php?post_type=foodswaps' );
}
}
add_action( 'admin_menu', 'adjust_the_wp_menu', 999 );
但是底部删除项不起作用,帖子类型正确但子菜单项仍然存在。谁能看到我做错了什么?
【问题讨论】: