要从WordPress的前台和后台顶部工具栏中移除指定的菜单项,你可以使用以下方法:

wordpress移除前后台顶部工具栏的指定菜单

1. 使用函数删除菜单项

你可以使用WordPress的函数来删除前后台顶部工具栏中的指定菜单项。以下是一个示例,展示如何删除前台和后台的“新建”菜单项:

function remove_toolbar_menu_items($wp_admin_bar) {
    // 在前台删除指定菜单项
    if (is_admin_bar_showing() && !is_admin()) {
        $wp_admin_bar>remove_node('newcontent');
    }

    // 在后台删除指定菜单项
    if (is_admin()) {
        $wp_admin_bar>remove_node('newcontent');
    }
}

add_action('admin_bar_menu', 'remove_toolbar_menu_items', 999);

上述代码将在admin_bar_menu动作上运行remove_toolbar_menu_items函数,并从工具栏中删除“新建”菜单项。你可以根据需要修改函数中的节点名称来删除其他菜单项。

2. 使用插件

如果你不想在主题中添加自定义功能,还可以使用WordPress插件来实现这个目标。以下是一些可用的插件:

Toolbar Extras: 这是一个功能强大的插件,允许你完全控制WordPress工具栏的内容,包括删除菜单项。
Adminimize: 这个插件允许你自定义WordPress的后台界面,包括工具栏的内容。
WP Admin UI Customize: 这个插件提供了一个直观的用户界面,用于自定义WordPress后台和前台的外观和功能,包括工具栏的内容。

你可以在WordPress插件市场中搜索这些插件,并根据需要选择一个来管理工具栏的菜单项。

无论你选择哪种方法,都可以根据自己的需求删除工具栏中的指定菜单项。确保在对WordPress进行任何更改之前,备份你的网站,以防意外情况。