Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir o erro crítico no WordPress (passo a passo)

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Você está vendo o erro crítico em seu site WordPress?

Às vezes, o WordPress pode exibir uma mensagem de erro dizendo: “Ocorreu um erro crítico neste site. Verifique a caixa de entrada do e-mail do administrador do site para obter instruções”. Ela também incluirá um link para o guia de depuração do WordPress.

Neste guia, mostraremos a você como corrigir o erro crítico no WordPress. Também falaremos sobre o que causa esse erro e como evitá-lo.

Fixing the critical error in WordPress

O que é o erro crítico no WordPress?

O erro crítico no WordPress é um erro que impede o WordPress de carregar todos os scripts necessários para funcionar corretamente.

Anteriormente, esse erro do WordPress resultava em uma tela branca da morte ou em uma mensagem de erro fatal na tela. A maioria dos iniciantes não achava isso muito útil e se esforçava para resolver o problema por conta própria.

Desde o WordPress 5.2, os usuários agora verão uma mensagem de erro genérica: ‘Ocorreu um erro crítico neste site. Verifique a caixa de entrada do e-mail do administrador do site para obter instruções”, juntamente com um link para o guia de depuração do WordPress.

Critical error in WordPress

Ele também enviará uma mensagem de e-mail para o endereço de e-mail do administrador do seu site WordPress.

Esse e-mail inclui mais detalhes sobre o plug-in ou o tema que está causando o erro e um link para acessar o painel do WordPress no modo de recuperação.

WordPress recovery mode email

Outra variante desse erro mostrará apenas que seu site está enfrentando um erro crítico. Ele não o instruirá a verificar seu endereço de e-mail.

Isso pode ocorrer porque o WordPress não conseguiu carregar os arquivos necessários para disponibilizar o modo de recuperação ou para enviar o e-mail.

Critical error in WordPress without email instructions

O que causa o erro crítico no WordPress?

O erro crítico no WordPress geralmente é causado por um plug-in, script ou código com mau funcionamento que impede o funcionamento correto do WordPress.

Devido ao mau funcionamento do código, o WordPress não consegue carregar os arquivos necessários.

Se você recentemente copiou e colou trechos de código de um tutorial em seu site, eles podem acionar um erro crítico.

Todos os principais plug-ins do WordPress são exaustivamente testados, o que diminui a probabilidade de causarem um erro crítico. No entanto, um conflito com outro plug-in do WordPress ou algum código personalizado pode acionar o erro.

Vamos dar uma olhada em como corrigir o erro crítico no WordPress e recuperar seu site.

Como corrigir o erro crítico no WordPress (2 métodos)

A mensagem de erro crítico em si não é muito útil para encontrar e corrigir a causa do problema. Felizmente, o WordPress também envia um e-mail para o endereço de e-mail do administrador de seu site.

Muitos sites WordPress não estão configurados para enviar e-mails usando SMTP. Por esse motivo, eles podem não receber um e-mail, apesar de o WordPress informar que enviou um e-mail.

Da mesma forma, alguns sites do WordPress podem exibir apenas a mensagem de erro crítico sem instruções para verificar o e-mail. Isso ocorre porque o WordPress não foi capaz de carregar os arquivos necessários para enviar um e-mail ou disponibilizar o modo de recuperação.

Se você estiver entre esses usuários, não se preocupe. Mostraremos a você como corrigir o erro crítico mesmo sem o e-mail.

Por outro lado, se você recebeu a notificação por e-mail de problema técnico do WordPress, mostraremos como entendê-la e usá-la para recuperar seu site.

Basta clicar nos links abaixo para ir direto à seção de que precisa:

Como corrigir o erro crítico com o e-mail de depuração do WordPress

Primeiro, você precisa acessar a caixa de entrada do endereço de e-mail de administração do WordPress do seu site.

Você não tem certeza de qual endereço de e-mail usou como e-mail de administrador? É o endereço de e-mail que você forneceu ao instalar o WordPress.

Se o seu site estiver na Bluehost ou se você tiver usado um instalador automático do WordPress, o endereço de e-mail do administrador provavelmente será o mesmo usado na conta de hospedagem do WordPress.

Você verá um e-mail em sua caixa de entrada com a linha de assunto “Seu site está com um problema técnico”. Nele, você encontrará mais informações úteis sobre o que causou o erro crítico em seu site do WordPress.

Por exemplo, a captura de tela a seguir mostra que o erro crítico foi causado pelo tema do WordPress em nosso site de teste.

Critical error caused by a WordPress theme

O e-mail também inclui um link exclusivo que permite que você faça login no seu site WordPress no modo de recuperação para investigar e corrigir o problema.

Na parte inferior do e-mail, você verá informações ainda mais detalhadas sobre o erro, incluindo o arquivo e o código específicos que o acionaram.

No exemplo abaixo, um código na linha 614 do arquivo functions.php do nosso tema é responsável por acionar o erro.

Recovery email error details

Aqui está outro exemplo que mostra um erro causado por um plug-in do WordPress com mau funcionamento.

Como você pode ver, a mensagem destaca o nome do plug-in e a linha de código que está causando o erro.

Plugin error details

Agora, você só precisa clicar no link para o modo de recuperação do WordPress, que o levará à área de administração do WordPress.

Você será solicitado a fazer login para continuar.

Recovery mode login

Quando estiver conectado, você verá uma notificação informando sobre o erro crítico, o que o causou e um link para onde você pode ir para corrigi-lo.

Por exemplo, na captura de tela a seguir, o WordPress está nos notificando sobre o erro crítico causado pelo plug-in com um link para a página Plugins.

WordPress recovery mode dashboard

Se você clicar no link, ele mostrará o plug-in com problema. Ele também mostrará exatamente qual linha de código causou o erro.

Você pode prosseguir e desativar o plug-in por enquanto clicando em “Deactivate” (Desativar).

Deactivate plugin

Então, você pode simplesmente procurar um plug-in alternativo do WordPress ou ver se consegue obter suporte dos desenvolvedores do plug-in.

Da mesma forma, você verá um link para a página Temas se o problema estiver no seu tema. Na parte inferior da página, será informado qual tema está causando o problema.

Broken theme

Você pode alterar seu tema do WordPress. Como alternativa, você pode excluir o tema corrompido e reinstalar uma nova cópia dele da fonte oficial para ver se isso resolve o problema.

Depois de resolver o problema, clique no botão “Exit Recovery Mode” (Sair do modo de recuperação) na parte superior.

Exiting the recovery mode in WordPress

Na maioria dos casos, seu site WordPress começará a funcionar normalmente.

No entanto, se você ainda vir o erro crítico no WordPress, poderá tentar as etapas de solução de problemas na próxima seção.

Como corrigir o erro crítico no WordPress manualmente (sem e-mail)

Se você não recebeu o e-mail de notificação de problema crítico do WordPress, este método o ensinará a solucionar problemas e corrigir o erro crítico no WordPress.

Se o erro tiver sido causado por uma ação recente, você poderá desfazer essa ação para corrigir o problema.

Por exemplo, se você instalou um novo plug-in e a ativação dele causou o erro crítico, basta desativá-lo (mostraremos como fazer isso na primeira etapa abaixo).

Por outro lado, se você não tiver certeza da causa do erro, basta seguir estas etapas.

1. Desativar todos os plug-ins do WordPress

Uma causa comum do erro crítico do WordPress é o conflito ou a incompatibilidade de plugins. Para corrigir isso, basta desativar o plugin defeituoso, desativando-o.

No entanto, devido ao erro crítico, você não terá acesso à área de administração (back-end do WordPress) nem saberá qual plug-in desativar.

Para resolver isso, desativaremos todos os plug-ins do WordPress. Não se preocupe. Você poderá reativá-los facilmente assim que tiver acesso à área de administração do WordPress.

Basta conectar-se ao seu site WordPress usando um cliente FTP ou o aplicativo File Manager no painel de controle da sua hospedagem na Web.

Depois de conectado, você precisa navegar até a pasta wp-content.

Rename plugins folder

Dentro da pasta wp-content, você verá uma pasta chamada “plugins”. Você precisa clicar com o botão direito do mouse nela e selecionar a opção “Renomear”.

Em seguida, altere o nome da pasta “plugins” para o nome que desejar. Em nosso exemplo, nós a chamaremos de “plugins.deactivated”.

O WordPress procura a pasta de plug-ins para carregar os plug-ins ativados em seu site. Quando não consegue encontrar a pasta de plug-ins, ele simplesmente não consegue ativá-los e os define automaticamente como desativados.

Agora você pode visitar seu site para ver se a mensagem de erro crítica desapareceu.

Importante: Não se esqueça de renomear a pasta “plugins” se o problema do erro crítico tiver sido resolvido. O WordPress reconhecerá a pasta e você poderá reativar os plug-ins um a um no painel do WordPress para identificar qual deles causou o erro crítico.

Para obter mais detalhes, consulte nosso tutorial sobre como desativar todos os plug-ins do WordPress.

2. Mudar para um tema padrão

A próxima etapa para solucionar o erro crítico é mudar seu tema do WordPress para um tema padrão. Isso corrigirá o problema de erro crítico se algum código em seu tema atual do WordPress estiver causando o problema.

Basta acessar o diretório de temas do WordPress.org e fazer o download de uma nova cópia de um tema padrão, como Twenty Twenty-Two ou Twenty Twenty-Three.

Download a default theme

Em seguida, você precisa descompactar o arquivo do tema em seu computador.

Isso criará uma pasta com o nome do tema em seu computador.

Extract theme files

Agora, você precisa se conectar ao seu site WordPress usando um cliente FTP ou o aplicativo File Manager no painel de controle da sua hospedagem.

Depois de se conectar, navegue até a pasta /wp-content/themes e você verá uma lista de todos os temas instalados em seu site.

Download themes as backup

Faça o download de todas essas pastas em seu computador como um backup.

Depois disso, você precisa excluir todas as pastas de temas do seu site.

Delete themes

Seu site WordPress agora não tem um tema instalado.

Para corrigir isso, carregue a pasta do tema padrão que você baixou anteriormente.

Upload theme folder

Quando esse processo estiver concluído, você poderá tentar acessar seu site.

Se o tema do WordPress tiver causado o erro crítico, a mensagem de erro deverá ter desaparecido e você poderá acessar o site.

3. Reinstalar o WordPress

Um arquivo de núcleo do WordPress corrompido ou malware também pode acionar um erro crítico no WordPress. A maneira mais fácil de corrigir isso é reinstalar o WordPress.

Basta acessar o site WordPress.org e fazer o download de uma nova cópia do WordPress em seu computador.

Depois de fazer o download do arquivo, é necessário descompactá-lo em seu computador. Isso criará uma pasta chamada ‘wordpress’, que contém todos os arquivos necessários para a reinstalação.

WordPress files

Em seguida, conecte-se ao seu site WordPress usando um cliente FTP ou o aplicativo File Manager no painel da sua conta de hospedagem ou no cPanel (painel de controle).

Depois de conectado, navegue até a pasta raiz de seu site. Essa é a pasta que contém as pastas wp-admin, wp-content, wp-includes e wp-admin.

Upload core WordPress files

Agora, selecione os arquivos dentro da pasta “wordpress” em seu computador e carregue-os em seu site.

Seu cliente FTP perguntará se você deseja substituir esses arquivos ou ignorá-los. Você precisa selecionar “Overwrite” e marcar a caixa ao lado de “Always use this action”.

Overwrite core files

Em seguida, basta clicar no botão “OK” para continuar. Seu cliente FTP agora substituirá os arquivos principais do WordPress por cópias novas do seu computador.

Após a conclusão, você pode tentar visitar seu site para ver se isso resolve o erro.

Se o erro crítico tiver sido causado por um arquivo de núcleo do WordPress corrompido ou por malware, a mensagem de erro deverá desaparecer agora.

4. Ativar a depuração no WordPress

O WordPress vem com um sistema de depuração integrado que permite detectar erros, salvá-los em um arquivo de registro e solucionar problemas.

Para ativá-lo, você precisa ativar o modo de depuração editando o arquivo wp-config.php. Basta localizar a seguinte linha:

define( 'WP_DEBUG', false );

Agora, substitua essa linha pelo código a seguir:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
define( 'SCRIPT_DEBUG', true );

Se você visitar seu site do WordPress agora, ele mostrará informações de depuração e a mensagem de erro crítico.

Debug critical error

O modo de depuração não mostra apenas os erros do PHP, mas também os avisos e as notificações. Isso ajuda a descobrir o que está causando o problema para que você possa corrigi-lo.

Ele também salvará os registros de erros no arquivo debug.log e salvará o arquivo na pasta /wp-content/.

5. Aumentar o limite de memória do PHP

Seu servidor web de hospedagem é como qualquer outro computador. Ele precisa de memória para executar com eficiência vários aplicativos ao mesmo tempo.

Se o seu servidor não tiver recursos suficientes para executar o PHP, ele poderá travar ou deixar de responder. Isso pode desencadear um erro crítico no WordPress.

Para corrigir isso, você pode aumentar o limite de memória do PHP informando ao seu servidor de hospedagem para usar mais memória para o PHP.

Você pode fazer isso inserindo a seguinte linha em seu arquivo wp-config.php.

define( 'WP_MEMORY_LIMIT', '512M' );

Não se esqueça de salvar e carregar suas alterações no servidor.

Para obter mais detalhes, consulte nosso tutorial sobre como aumentar o limite de memória do PHP no WordPress.

Agora, você pode tentar visitar seu site para ver se isso resolveu o erro crítico.

6. Atualize sua versão do PHP

O WordPress requer a versão 7.4 ou superior do PHP. Se o seu servidor de hospedagem do WordPress usar uma versão mais antiga do PHP, ele poderá não funcionar bem e causar um erro crítico.

Se você tiver acesso ao modo de recuperação do WordPress, poderá ver qual versão do PHP seu site está usando visitando a página Tools ” Site Health e alternando para a guia Info.

How to check the PHP version on your WordPress website

A partir daí, role para baixo até a seção Servidor e clique para expandi-la.

Lá, você verá a versão do PHP instalada em seu servidor de hospedagem.

Find PHP version

Se for inferior a 7.4, você precisará atualizar a versão do PHP.

A maioria das boas empresas de hospedagem WordPress permite que você faça isso facilmente no painel de controle da sua conta de hospedagem. Para obter detalhes, consulte nosso artigo sobre como atualizar sua versão do PHP em provedores de hospedagem WordPress populares.

Esperamos que este artigo tenha ajudado você a solucionar e corrigir o erro crítico no WordPress. Talvez você também queira ver nosso guia sobre como obter um certificado SSL gratuito para seu site WordPress ou nossa comparação especializada dos melhores serviços de telefonia comercial para pequenas empresas.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

53 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. rahul says

    I got the critical error message and I can’t view my website. I signed into my cPanel and went to the plug-ins folder in the file manager. When I right click on the plug-ins folder there is no “rename” option to select. I don’t know what to do to get my website back.

    • WPBeginner Support says

      Your hosting provider may have customized their file manager. You would want to try right-clicking the file or reaching out to your hosting provider and they should be able to assist!

      Administrador

  3. AhmanPg says

    Updating to the newest PHP versions often resolves the issue, since some new plugin updates wont work with older PHP vers

    • WPBeginner Support says

      Not always, sometimes a plugin or theme may not be set up to work with the newest version of PHP but that can help in some situations :)

      Administrador

  4. Bert Beckers says

    I’m having this issue on a multisite install. After deleting some outdated (and unsupported) plugins, suddently one of my sites showed this error. Is there any way to get into the admin panel without the automated email?

    • WPBeginner Support says

      You would want to take a look at the second method in this guide for troubleshooting without the email.

      Administrador

  5. Keith says

    This post is still really helpful. LIFE SAVER! Removing and re-introducing the plugins worked! Thanks so much for providing this information.

  6. Marie says

    I get this error on one page only. When a WPforms form is submitted. I’ve done everything on this page and still get the error on that one page. The form does actually work despite users getting this error

    • WPBeginner Support says

      We would recommend reaching out to WPForms’ support directly if that is the plugin causing the error and they can help troubleshoot the error.

      Administrador

  7. Mel says

    I am working on a test site for the company I work for. I got the critical error message but no email. I can’t figure out how to get back on my site to fix it as all I see is the message itself. Thank you!

  8. Herbert Thiel says

    Thank you so much for being here. It seems whenever I have an issue and I Google it I wind up here to get the right (helpful) answer. So now I come here first.

  9. Paul says

    This is an excellent tutorial and enabled me to get my ancient website up and running again – caused by out of date plugins. Thank you so much.

  10. Carlos Rodriguez says

    Thanks for this article, it was very helpful, WP should send this link rather than the one they send on a critical error link they send.

    Cheers!

  11. Lynda says

    I am so very happy that I found this resource page. It was really helpful and saved me from paying someone to fix the issue. I followed the instructions under “Manually (Without Email)”. Use my host site to make the changes to the plugins folder as per the instructions and IT WORKS!!!
    THANK YOU SO MUCH!

  12. Abby says

    Thanks for this, really helpful. I deleted the plugin using the manual method, renaming the plugin folder, saving me a ton of time!

  13. Rob Mccolley says

    In item #3 above, there’s no step-by-step for the File Manager method of reinstalling WordPress.

    You write that either FTP or File Manager can be used, but offer steps for FTP only. Did I miss something?

    Thanks.

    • WPBeginner Support says

      The file manager varies between hosting providers which is why we do not have a detailed guide on how to use it at the moment. If you check with your hosting provider they should be able to assist you :)

      Administrador

  14. Sudeep says

    Hi… thanks for such a nice post.

    I renamed my Plugins folder to Plugins.deactivate, and after that I could log into my dashboard. But as soon as I rename the Plugins.deactivate back to Plugins, I get out of my site, and the error message comes back.

    What should be the next step? It seems that the problem is with the Plugins folder, but how do I use it if I cannot rename it back to its original?

    ~ Sudeep

    • WPBeginner Support says

      For that issue, it seems like one of your plugins is having a major error, you could manually create a plugins folder and move the individual plugins back into the plugins folder to find which of your plugins is the root of the error.

      Administrador

  15. RAGHUL DHARMARAJAN says

    I got the e-mail with the WordPress recovery mode link. But it’s just opening my broken website only – not the WordPress recovery mode login page. The link is not expired.

    • WPBeginner Support says

      It sounds like the recovery email is not working properly in which case we would recommend using the second method from this guide.

      Administrador

  16. Carly says

    Thank you so much for this amazing post! It was momentarily very stressful to have my website down but these clear, easy instructions helped to keep me calm and I was able to fix it quickly.

  17. Margaret agard says

    thank you so much! Got an email from google at 2 AM saying my site couldn’t be indexed. Got the critical error and followed your instructions.

    When I renamed the plugin folder back still got the error so I I actually had to rename each plugin file and then test each one until I found the one that caused the problem

    Again thank you. Was going to be on a show that day sending people to the website! Now it’s working and I can go back to sleep. Big smiles here!

  18. Jamesetta says

    I tried but it did not work. I got as far as the renamed plugin but could not find the plugins afterwards to reactivate. It got a bit confusing. I hope my site comes back up because everything went crazy even after I renamed to plugins again.

    • WPBeginner Support says

      To have your plugins available again you would want to revert the name of the plugins that you changed to their original names and they should appear again.

      Administrador

  19. Stefanie says

    You can always be counted on when I need you! I was getting the critical error but never got the email so was clueless. I followed your steps (although I panicked for a moment after I renamed the folder) and sure enough-I found the plugin causing the problems.

    Thank you so much for your help

  20. Dennis says

    Just wanted to say thanks for this clear article. It’s all you need to know in this situation. Resolved this issue with this, saving me a lot of googling, and life’s too short for googling :-).

  21. momin says

    what should I do when I try to install a plugin or any theme and my WordPress website show a critical situation on the to bar.
    I’ll fix it earlier now if I install every theme it appears again.. please let me know what can do?

  22. Christine says

    I got the critical error message and I can’t view my website. I signed into my cPanel and went to the plug-ins folder in the file manager. When I right click on the plug-ins folder there is no “rename” option to select. I don’t know what to do to get my website back.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.