Você deseja remover itens do menu da barra de administração do WordPress 3.3+? Adicionando o seguinte código ao arquivo functions.php do seu tema WordPress, você pode remover itens do menu da barra de administração do WordPress 3.3+.
function wps_admin_bar() {
global $wp_admin_bar;
$wp_admin_bar->remove_node('wp-logo');
$wp_admin_bar->remove_node('about');
$wp_admin_bar->remove_node('wporg');
$wp_admin_bar->remove_node('documentation');
$wp_admin_bar->remove_node('support-forums');
$wp_admin_bar->remove_node('feedback');
$wp_admin_bar->remove_node('view-site');
}
add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' );
Esperamos que este código tenha ajudado você a remover itens do menu do WordPress. Você também pode querer conferir nosso guia sobre remover scripts de emoji do cabeçalho do WordPress.
Obrigado, qual é a lista de todos os nós que podem ser adicionados ao trecho?
Olá Andreas,
Ótima pergunta, aqui está uma lista de nós que você pode experimentar. Gostaríamos muito de ouvir seu feedback se funcionou. Se houver algo mais específico, por favor, me avise. :)
wp-logo– O menu do logotipo do WordPress.about– O link "Sobre o WordPress".wporg– O link para o WordPress.org.documentation– O link para a documentação do WordPress.support-forums– O link para os fóruns de suporte.feedback– O link para dar feedback sobre o WordPress.site-name– O link do nome do site (contém "Painel" e "Visitar Site").view-site– O link "Visitar Site".updates– O link de notificação de atualizações.comments– O link de comentários.new-content– O menu "Novo" para adicionar novas postagens, mídia, etc.edit– O link "Editar" para a página/postagem atual (se aplicável).user-info– O menu de informações do usuário (com a foto de perfil do usuário e o link de logout).search– A caixa de pesquisa.Eu estava querendo remover a caixa inteira de conta/perfil de usuário com o texto “Olá”.. substituindo por: botão de logout” para os usuários
isso é possível?
Não temos um trecho exato para isso. Dito isso, você pode querer conferir estes dois trechos:
https://www.isitwp.com/addremove-wp-admin-bar-links/
https://www.isitwp.com/replace-howdy-in-wordpress-3-3-admin-bar/
Olá,
Descobri seu site hoje e já estou adorando e usei alguns trechos em uma loja WordPress que estou criando para um cliente. Excelente material!!
Eu estava me perguntando se você seria capaz de postar um trecho no mesmo estilo deste, mas com a remoção/desativação de itens do menu de administração por função de usuário – por exemplo, para a função de editor, gostaríamos de remover itens do menu de administração.. Seria ótimo se você pudesse ajudar nisso!
Olá Nick,
Acho que você estaria procurando algo assim. Eu não testei isso, mas deve funcionar sem problemas. No entanto, você pode querer verificar outras funções, então um "switch" pode funcionar melhor do que um monte de "if statements".
global $current_user;
get_currentuserinfo();
if (user_can( $current_user, “subscriber”)){
echo ‘você é assinante’;
}
Olá,
Descobri seu site hoje e já estou adorando e usei alguns trechos em uma loja WordPress que estou criando para um cliente. Excelente material!!
Eu estava me perguntando se você seria capaz de postar um trecho no mesmo estilo deste, mas com a remoção/desativação de itens do menu de administração por função de usuário – por exemplo, para a função de editor, gostaríamos de remover itens do menu de administração.. Seria ótimo se você pudesse ajudar nisso!
Bom trecho de código. Isso pode ser feito para que desapareça apenas em certos tipos de postagem personalizados?
Aqui estão outros para adicionar:
$wp_admin_bar->remove_menu(‘comments’);$wp_admin_bar->remove_menu(‘new-content’);
Valeu, obrigado Tom.
Além de remover o logo, esses são exatamente os dois que eu estava procurando, obrigado por isso!
era um trecho antigo, foi atualizado agora. Por favor, não adicione links para plugins premium nos comentários.
dica incrível do wordpress.. agora posso remover links indesejados da seção de administração do wordpress, muito obrigado Kevin…
De nada, fico feliz que você goste dos trechos do wordpress 🙂
Hmm, existe algum lugar onde haja documentação de todos os itens do menu, etc…? Parece que vários dos postados em seu artigo não fazem nada (pelo menos no backend – minhas barras de administração do front-end estão desativadas). Mesmo com todos eles descomentados – a barra de administração tem quase tanto lixo quanto quando comecei.
É bom se livrar daquele logo do wordpress 😉
O que você está procurando remover?
No menu “+ Novo”, eu gostaria de remover os itens de submenu “Post” e “Link”. Existe uma maneira de fazer isso para a barra de administração 3.3. A única solução alternativa que encontrei é remover o “+ Novo” inteiro adicionando
$wp_admin_bar->remove_menu(‘new-content’);
à sua função. Obrigado por compartilhar!
Entendi! Acabei de adicionar o seguinte à sua função:
$wp_admin_bar->remove_menu(‘new-post’); $wp_admin_bar->remove_menu(‘new-link’);
[…] alguns, você pode até remover quaisquer plugins que tenham sido automaticamente adicionados à sua Barra de Administração.[via WordPress Code Snippets] Sobre Eric Dye: Acredito em mídia que importa. Produzi rádio por mais de 15 anos, […]
[…] alguns, você pode até remover quaisquer plugins que tenham sido automaticamente adicionados à sua Barra de Administração.[via WordPress Code Snippets] Sobre Eric Dye: Acredito em mídia que importa. Produzi rádio por mais de 15 anos, […]
Obrigado, isso é muito útil!
Legal Surkho, fico feliz em ajudar, aproveite o snippet!
hã