要删除WordPress仪表盘中的子菜单,您可以使用remove_submenu_page

WordPress自定义仪表盘之删除子菜单

函数。这个函数允许您从仪表盘中移除特定的子菜单页面。以下是如何使用它的步骤:

  1. 打开您的主题的functions.php文件。您可以通过登录WordPress后台,然后导航到外观 > 主题编辑器来找到这个文件。

  2. functions.php文件中添加以下代码。这个代码将删除指定的子菜单页面。

function remove_submenu() {
    // 使用以下示例代码,将 'edit.php' 替换为要删除的子菜单页面的父级菜单。
    // 'edit.php' 是“文章”菜单的父级菜单。
    // 'edit.php?post_type=page' 是“页面”菜单的父级菜单。
    // 'editcomments.php' 是“评论”菜单的父级菜单。
    remove_submenu_page('edit.php', 'postnew.php');
}

add_action('admin_menu', 'remove_submenu');

在上面的示例中,我们使用remove_submenu_page函数来删除一个子菜单页面,该页面是在“文章”菜单下的“添加新文章”链接。

  1. 保存并上传您的functions.php文件。

  2. 刷新WordPress仪表盘,您将看到指定的子菜单已被删除。

请注意,这是一种修改WordPress仪表盘的方法,但请谨慎操作,确保您了解哪些菜单和页面对您的网站是重要的。删除错误的菜单可能会导致功能不正常或访问问题。如果您不确定要删除哪些子菜单,请备份您的网站或在测试环境中进行操作。