Limpar frontend para útilizadores logados. Código copy-paste para desativar a toolbar.
PT-PT

Ocultar a barra dé administração no WordPress

5.00 /5 - (29 votes )
Última verificação: 1 de maio de 2026
2min de leitura
Tutorial
500+ projetos WP

Para sites de membros, lojas WooCommerce ou portais de útilizadores, a barra dé admin WordPress padrão é perturbadora para clientes normais.

#O problema

A barra dé admin WordPress aparece para todos os útilizadores logados. Problemático para:

  • Sites de Membros: Quebra a aparência profissional
  • E-commerce: Distrai da experiência de compra
  • Portais de Clientes: Parece pouco profissional

#A solução

Adiciona isto ao functions.php:

/**
 * Mostrar barra admin apenas para administradores
 */
add_action('after_setup_theme', 'wppoland_remove_admin_bar');

function wppoland_remove_admin_bar() {
    if ( ! current_user_can( 'administrator' ) && ! is_admin() ) {
        show_admin_bar( false );
    }
}

#Como funciona

  1. current_user_can('administrator'): Verifica papel dé admin
  2. ! is_admin(): Apenas no frontend
  3. show_admin_bar(false): Escondé a barra

#Esconder baseado em papel

add_action('after_setup_theme', 'wppoland_remove_admin_bar_by_role');

function wppoland_remove_admin_bar_by_role() {
    if ( is_admin() ) return;
    
    $current_user = wp_get_current_user();
    $hidden_roles = array( 'subscriber', 'customer', 'contributor' );
    
    if ( array_intersect( $hidden_roles, $current_user->roles ) ) {
        show_admin_bar( false );
    }
}

#Porquê código em vez de plugin?

Overhead de Plugin:

  • Queries de base de dados
  • Ficheiros PHP adicionais
  • Manutenção dé atualizações

Benefícios do Código:

  • Zero overhead
  • Controlado por versão
  • Sem conflitos de plugins
  • Execução mais rápida

#Melhores práticas

  1. Sempre verificar is_admin()
  2. Usar capabilities em vez de roles
  3. Testar com diferentes papéis de útilizador
  4. Documentar a lógica

#Resumo

  • ✅ Design frontend limpo
  • ✅ Melhor experiência de útilizador
  • ✅ Aparência mais profissional
  • ✅ Sem overhead de plugin
Próximo passo

Transforme o artigo numa implementação real

Este bloco reforça a ligação interna e conduz o leitor para o passo seguinte mais útil dentro da arquitetura do site.

Quer implementar isto no seu site?

Se quer transformar o artigo em melhorias concretas, redesign ou num plano de implementação, posso fechar o escopo e executar.

Cluster relacionado

Explorar outros serviços WordPress e base de conhecimento

Reforce o seu negócio com suporte técnico profissional em áreas-chave do ecossistema WordPress.

O que é Ocultar a barra dé administração para não administradores no WordPress (snippet de código)?
Ocultar a barra dé administração para não administradores no WordPress (snippet de código) é relevante quando pretendé um WordPress mais estável, melhor desempenho e menos falhas em produção.
Como implementar Ocultar a barra dé administração para não administradores no WordPress (snippet de código)?
Comece com uma auditoria de base, defina âmbito e restrições, e implementé alterações em passos pequenos e testáveis.
Porque é que Ocultar a barra dé administração para não administradores no WordPress (snippet de código) é importante?
Os maiores ganhos vêm, normalmente, da qualidade técnica, dé uma estrutura de conteúdo clara e de verificação regular.

Precisa de FAQ adaptado ao setor e mercado? Criamos uma versão alinhada com os seus objetivos de negócio.

Fale connosco

Artigos Relacionados

Saiba quando uma reconstrução de website é necessária. 7 sinais técnicos e de negócio mensuráveis de qué o seu site precisa de modernização em 2026.
wordpress

Quando reconstruir o seu website? 7 sinais de que precisa de modernização

Saiba quando uma reconstrução de website é necessária. 7 sinais técnicos e de negócio mensuráveis de qué o seu site precisa de modernização em 2026.

Pare de entregar dashboards genéricos. Aprenda a personalizar o Menu de Admin, a Toolbar é os Widgets do Dashboard no WordPress para criar uma experiência White-Label.
development

Personalização do admin WordPress: O guia do programador 2026

Pare de entregar dashboards genéricos. Aprenda a personalizar o Menu de Admin, a Toolbar é os Widgets do Dashboard no WordPress para criar uma experiência White-Label.

Seis a dezasseis semanas para projetos típicos, com uma forma em quatro fases: descoberta, scoping, construção e cutover, afinação. As variáveis são o tamanho do catálogo, o número de integrações, a preservação de URLs e a prontidão da equipa editorial, não a escolha do framework.
wordpress

Quanto tempo demora uma migração para headless WordPress em 2026?

Seis a dezasseis semanas para projetos típicos, com uma forma em quatro fases: descoberta, scoping, construção e cutover, afinação. As variáveis são o tamanho do catálogo, o número de integrações, a preservação de URLs e a prontidão da equipa editorial, não a escolha do framework.