Como remover o menu “Forums” da barra de administradores (Admin bar) do WordPress

Esta barra é inserida pelo plugin “GD bbPress Tools” e para removê-la você precisará editar o arquivo toolbar.php que se encontra na pasta “/wp-content/plugins/gd-bbpress-tools/code/mods”. Você precisa modificar a função “admin_bar_menu()” para que ela fique igual ao código abaixo:

[code language=”php”]
public function admin_bar_menu() {
global $wp_admin_bar;
}
[/code]

Um outro método é inserir o código abaixo no arquivo functions.php de seu tema:

[code language=”php”]
function remove_toolbar_nodes($wp_admin_bar) {
$wp_admin_bar->remove_node(‘gdbb-toolbar’);
}
add_action(‘admin_bar_menu’, ‘remove_toolbar_nodes’, 999);
[/code]

Outros itens que você pode remover utilizando a função abaixa são:

[code language=”php”]
function remove_toolbar_nodes($wp_admin_bar) {
$wp_admin_bar->remove_node(‘wp-logo’); // Remover o logotipo do WordPress
$wp_admin_bar->remove_node(‘site-name’); // Remove o menu com o nome do site
$wp_admin_bar->remove_node(‘updates’); // Remove o menu "Atualizações"
$wp_admin_bar->remove_node(‘comments’); // Remove o menu "Comentários"
$wp_admin_bar->remove_node(‘new-content’); // Remove o menu "Novo"
$wp_admin_bar->remove_node(‘gdbb-toolbar’); // Remove o menu "Forums"
$wp_admin_bar->remove_node(‘customize’); // Remove o menu "Personalizar"
$wp_admin_bar->remove_node(‘customize-background’);
$wp_admin_bar->remove_node(‘customize-header’);
$wp_admin_bar->remove_node(‘search’); // Remove o menu Pesquisar (ícone)

// Se você deseja que apenas o Administrador visualize um item, utilize o código abaixo:

if (!current_user_can(‘administrator’) && !is_admin()) {
$wp_admin_bar->remove_node(‘site-name’);
}

}
add_action(‘admin_bar_menu’, ‘remove_toolbar_nodes’, 999);
[/code]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile