WooFlow Rename user for WooCommerce
Gerencia nomes de exibição no WooCommerce/WordPress, formatando para "Nome Sobrenome" após a finalização da compra, e permitindo atualização em massa para usuários existentes.
by WooFlow · github.com/getwooflow/wooflow-rename-user · 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/getwooflow/wooflow-rename-user/archive/refs/heads/main.zipPlugin WordPress/WooCommerce que padroniza o nome de exibição dos usuários para o formato Nome Sobrenome após a finalização do pedido no checkout, inclui painel administrativo dentro do ecossistema WooFlow (quando o WooFlow Checkout estiver ativo) e ferramenta de atualização em massa com processamento em lotes por AJAX para usuários já existentes.
- Repositório: getwooflow/wooflow-rename-user
- Site: WooFlow
🚀 Funcionalidades principais
✏️ Nome de exibição no checkout
- Após pedido concluído/completado, ajuste do display name para o formato Nome Sobrenome
- Fluxo pensado para contas criadas durante o WooCommerce Checkout (não altera o nome de usuário / login, apenas o nome exibido)
⚙️ Painel WooFlow
- Com WooFlow Checkout ativo: menu WooFlow → Rename User
- Sem o Checkout: entrada em Ferramentas → WooFlow Rename User (fallback)
- Abas Geral e Atualização em massa, troca instantânea sem recarregar a página
- Barra de marca, cards e avisos no padrão visual dos plugins WooFlow/DW
🔄 Atualização em massa
- Botão único para reprocessar todos os usuários em lotes (payload configurável pelo backend)
- Log de progresso na própria tela; confirmação antes de iniciar operação irreversível
📋 Requisitos
- WordPress: 5.0 ou superior
- WooCommerce: ativo
- PHP: 7.0 ou superior (alinhado ao cabeçalho do plugin)
🔧 Instalação
- Faça upload do ZIP em Plugins → Adicionar novo → Enviar plugin, ou copie a pasta para
wp-content/plugins/wooflow-rename-user/ - Ative o plugin na lista de plugins
- Garanta que o WooCommerce esteja ativo
- Acesse WooFlow → Rename User (com WooFlow Checkout) ou Ferramentas → WooFlow Rename User (fallback)
🎯 Como usar
Ler o contexto (aba Geral)
- Abra a tela do plugin
- Na aba Geral, revise o que o plugin faz e os limites (nome de usuário/login não pode ser alterado pelo WordPress após o cadastro)
Atualizar usuários já cadastrados
- Abra a aba Atualização em massa
- Confira o total de usuários exibido
- Faça backup do site se necessário
- Clique em Iniciar atualização de usuários existentes e acompanhe o log na página
Onde aparece no admin
| Cenário | Caminho |
|---|---|
| WooFlow Checkout instalado | WooFlow → Rename User |
| Sem WooFlow Checkout | Ferramentas → WooFlow Rename User |
📁 Estrutura do plugin
wooflow-rename-user/
├── assets/
│ ├── css/
│ │ └── admin.css
│ └── js/
│ └── admin.js
├── includes/
│ ├── class-admin.php
│ ├── class-batch-processor.php
│ ├── class-checkout-handler.php
│ ├── class-plugin.php
│ └── class-username-generator.php
├── templates/
│ └── admin/
│ └── settings-page.php
├── woocommerce-unified-user.php
├── wooflow-rename-user.php
├── uninstall.php
└── README.md
🔐 Segurança
- Rotas AJAX com nonce dedicado ao lote (
wooflow_rename_user_batch_nonce) - Ações restritas à capability
manage_options - Escape e sanitização compatíveis com as práticas do WordPress no admin
🔌 Compatibilidade
- WooCommerce HPOS (pedidos armazenados em tabelas customizadas — declaração de compatibilidade no plugin principal)
📝 Changelog
Todas as alterações relevantes ficam registadas aqui por versão.
[0.2.1] — 2026-05-11
Adicionado
- Painel administrativo com design system (variáveis CSS, brand bar, tabs)
- Folha de estilos
assets/css/admin.csse templatetemplates/admin/settings-page.php - Integração ao menu WooFlow (submenu quando o WooFlow Checkout está ativo); fallback em Ferramentas
Alterado
- Fluxo de atualização em massa com log estilizado no painel
🐛 Suporte e bugs
Se encontrar algum problema:
- Informe os passos para reproduzir
- Indique se usa WooFlow → Rename User ou Ferramentas → WooFlow Rename User
- Envie quando possível as versões de WordPress, WooCommerce e PHP
- Se houver erro na atualização em massa, copie trechos relevantes do log na tela (sem dados sensíveis de usuários terceiros)
📄 Licença
GPL v2 ou posterior (veja o arquivo LICENSE).