WooCustom Dashboard
Plugin WordPress que transforma o painel do cliente WooCommerce com um design moderno, funcionalidades e visuais avançadas.
by Júlio Rodrigues · github.com/julioz07/jr_custom-dashboard-for-woocommerce · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/julioz07/jr_custom-dashboard-for-woocommerce/archive/refs/heads/main.zipUm plugin WordPress que melhora o painel de controlo do cliente WooCommerce com um design moderno e funcionalidades aprimoradas.
Descrição
O WooCustom Dashboard transforma o painel padrão do WooCommerce numa interface mais intuitiva e moderna, oferecendo aos clientes uma visão clara e organizada das suas informações mais importantes.
Screenshots

Funcionalidades Principais
-
Encomendas Recentes
- Visualização rápida das últimas 3 encomendas
- Estado da encomenda destacado com cores
- Acesso direto aos detalhes de cada encomenda
-
Estatísticas do Cliente
- Total de encomendas realizadas
- Valor total gasto na loja
- Apresentação clara e visual das estatísticas
-
Ações Rápidas
- Acesso rápido a downloads
- Gestão de encomendas
- Detalhes da conta
- Gestão de moradas
Novas Funcionalidades (v1.5.0+)
-
Personalização Avançada do Menu "A Minha Conta"
- Remover aba "Downloads" opcionalmente
- Endpoint combinado "Informações Pessoais" (detalhes da conta + moradas)
- Reordenar itens do menu conforme preferência
- Renomear rótulos das abas do menu
- Sistema de badges com contagens (encomendas pendentes, downloads, etc.)
-
Estilos Personalizáveis
- Navegação lateral com cores personalizáveis
- Opção para ocultar card "As Suas Estatísticas"
- Opção para ocultar parágrafo de saudação
- Variáveis CSS injetadas dinamicamente
-
Configurações por Role
- Mostrar/ocultar itens por função de utilizador
- Visibilidade condicional de elementos
- Configurações flexíveis para diferentes tipos de clientes
-
Interface de Administração
- Submenu dedicado em WooCommerce → JR Custom Dashboard
- Todas as opções organizadas por secções
- Validação e sanitização automática de dados
- Avisos automáticos sobre ligações permanentes
Requisitos
- WordPress 5.8 ou superior
- PHP 7.4 ou superior
- WooCommerce 7.0 ou superior
- Tema compatível com WooCommerce
Instalação
- Faça o download do plugin
- Aceda ao painel de administração do WordPress
- Navegue até Plugins > Adicionar Novo > Enviar Plugin
- Escolha o ficheiro do plugin e clique em "Instalar Agora"
- Ative o plugin após a instalação
Compatibilidade
- Totalmente compatível com HPOS (High-Performance Order Storage)
- Testado com WooCommerce até à versão 8.0
- Suporte completo a traduções
- Compatível com temas modernos do WordPress
Instalação e Configuração
Configuração Básica
- Ative o plugin através do menu Plugins no WordPress
- Aceda a WooCommerce → JR Custom Dashboard para configurar as opções
- Configure as funcionalidades desejadas nas diferentes secções
Configuração do Endpoint "Informações Pessoais"
- Ative a opção "Combinar 'Detalhes da conta' e 'Moradas'"
- Importante: Vá a Definições → Ligações permanentes e clique em "Guardar alterações"
- O novo endpoint estará disponível no menu da conta dos clientes
Personalização de Cores
- Ative "Estilos personalizados da navegação"
- Escolha as cores de fundo, texto e hover
- As alterações são aplicadas automaticamente
Reordenação do Menu
- Na secção "Definições Avançadas", use o campo "Reordenar itens do menu"
- Insira um endpoint por linha na ordem desejada
- Use o botão "Mostrar endpoints disponíveis" para carregar a lista
Renomeação de Rótulos
- Use o formato:
endpoint|Novo Nome - Exemplo:
orders|As Minhas Encomendas - Um rótulo por linha
Personalização
O plugin utiliza CSS moderno e responsivo, facilitando a personalização através do seu tema:
- Layout baseado em CSS Grid
- Design responsivo
- Cores harmoniosas com o WooCommerce
- Suporte a ícones Dashicons
- Variáveis CSS personalizáveis:
--jrwoocd-account-nav-bg--jrwoocd-account-nav-text--jrwoocd-account-nav-hover-bg
Segurança
- Código seguro e otimizado
- Validação de dados
- Sanitização de output
- Verificações de segurança WordPress
Suporte
Para suporte ou sugestões, por favor:
- Abra um issue no GitHub
- Visite julio-cr.pt
- Contacte através do LinkedIn
Licença
Este plugin está licenciado sob GPL v2 ou posterior.
Autor
Júlio Rodrigues
- Website: julio-cr.pt
- LinkedIn: juliocesarrodrigues07
Versões Disponíveis
Este plugin está disponível em duas versões:
- Português (Portugal) - Esta versão (pasta principal)
- English - Versão em inglês (pasta "EN Version")
Escolha a versão que melhor se adequa às suas necessidades. Ambas as versões têm exatamente as mesmas funcionalidades, diferindo apenas no idioma da interface.
Changelog
1.4.1
- Tradução completa para português de Portugal
- Melhorias na estrutura do código
- Adicionada versão em inglês do plugin
1.4.0
- Simplificação do plugin
- Foco em 3 cards principais
- Interface moderna e responsiva
- Compatibilidade com HPOS
🚀 Desenvolvido com ❤️ por Júlio Rodrigues