tenta ver se o usuário tem a permissão para acessar o painel
Olá Kelvin-mariano, primeiro obrigado pela resposta. Só pude vê-la agora.
A permissão que fala é a criada na tabela wp_capabilities e wp_user_level do phpMyAdmin onde configura usuários?
Se não; onde verifico isso, pois tenho muito pouca experiência.
Agradeço novamente a atenção.
geralmente é no functions.php do tema que tem alguma permissão assim do usuário o woocommerce cria um tipo de usuário deles e não me lembro se ele tem permissão de acessar o admin. para ver a permissão do usuário dentro do administração com o usuário de administrador clique no menu usuário
selecione um usuário da loja la você vai ver a opção Função
mas não aconselho você a trocar.
me fala o que vc precisa que o usuário tenha acesso no painel?
Ai Kelvin o administrador é o “Superusuário” que está sem acesso ao painel de administração do wordpress, o woocommerce propriamente dito não tem problemas, está funcionando normal, cadastro de clientes, gestão de vendas está normal. Inclusive há como logar com o usuário admin pela loja, porém mesmo vendo a barra de ferramentas do wordpress não é possível acessá-la pois não há permissão há nenhuma função.
A questão é que sem o acesso de administrador não se pode fazer as alterações necessárias como instalar e atualizar plugins, usuários e gestão da loja e site.
Penso que possa ser algo relacionado ao SSL conflitando com o CloudFlare pois foi umas 48 horas após a instalação do Cloudflare que deparamos com o erro.
Na quinta-feira a noite o site estava normal e não foi instalado nenhum plugin ou feito alteração de código. Pode sim ter ocorrido atualizações, mas já desabilitei a pasta de plugins e o erro persiste, chequei as permissões no banco de dados e está aparentemente normal.
Forcei o upgrade do banco de dados, porém não surtiu efeito.
Resolvido. O problema era um erro de digitação no link de redirecionamento para o Cloudflare dentro do banco de dados. Resolvido reditando o link via phpMyAdmin.
Agradeço mais uma vez a boa vontade em ajudar do membro desse fórum o senhor @kelvin-mariano.
Olá alemachados,
Estou com o mesmo problema, e acredito que a solução possa ser a mesma, pode me dizer exatamente o que você editou no phpMyAdmin?
Troquei meu site de hospedagem, e acredito que algo não cheira bem dentro do BD.
Obrigado,
Danilo
@darkdanrop
Entra no phpMyadmin/ e entra no banco de dados do seu site.
Primeiro, veja qual o ID de seu usuário administrador (superAdministrador) para localizá-lo na wp_usermeta.
Encontre a tabela wp_usermeta e na coluna – meta_key – ache a linha wp_capabilities correspondente ao ID do seu USUÀRIO (na coluna USER ID mostra o ID de usuário que está visualizando – ache o que quer mudar – Geralmente o SUPERADMINISTRADOR é o ID 1).
Altere a entrada meta_value para:
a:1:{s:13:"administrator";s:1:"1";}
e o wp_user_level deverá ser:
10
Fabricio, MUITO OBRIGADO!
A sua explicação funcionou, e me Salvou!
Forte abraço e tenha um Ótimo Dia!