现在的位置: 首页 > WordPress > WordPress技巧 > 正文
WordPress网站后台定制(二)删除后台侧边栏子菜单
2012年10月11日 WordPress技巧 ⁄ 共 640字 暂无评论 ⁄ 被围观 785 次+

删除WordPress后台侧边栏顶级菜单下面的子菜单,只需用到一个函数remove_submenu_page( $menu_slug, $submenu_slug ),这里有两个参数,$menu_slug是子菜单所在顶级菜单的缩略名,$submenu_slug为子菜单的缩略名,那如何获得这两个缩略名呢?

 

例如,点击顶级菜单设置,链接地址类似:http://www.abc.com/wp-admin/options-general.php,那么顶级菜单设置的缩略名为options-general.php,也就是去除http://www.abc.com/wp-admin/后剩下的东西,依次类推;接着点击顶级菜单设置下面的子菜单隐私,会打开以下网址:http://www.abc.com/wp-admin/options-privacy.php,那么子菜单隐私的缩略名为options-privacy.php。

function remove_submenu() { // 删除"设置"下面的子菜单"隐私" remove_submenu_page( 'options-general.php', 'options-privacy.php' ); // 删除"外观"下面的子菜单"编辑" remove_submenu_page( 'themes.php', 'theme-editor.php' ); } if ( is_admin() ) { add_action('admin_init','remove_submenu'); }


×