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

Cómo corregir el error crítico en WordPress (paso a paso)

¿Está viendo el error crítico en su sitio de WordPress?

WordPress puede mostrar a veces un mensaje de error que dice: ‘Se ha producido un error crítico en este sitio web. Por favor, marque / compruebe la bandeja de entrada de correo electrónico del administrador de su sitio para obtener instrucciones.’ También incluirá un enlace a la guía de depuración de WordPress.

En esta guía, le mostraremos cómo corregir el error crítico en WordPress. También hablaremos de las causas de este error y de cómo evitarlo.

Fixing the critical error in WordPress

¿Qué es el error crítico en WordPress?

El error crítico en WordPress es un error que impide que WordPress cargue todos los scripts que necesita para funcionar correctamente.

Anteriormente, este error de WordPress provocaba una pantalla blanca de la muerte o un mensaje de error fatal en la pantalla. La mayoría de los principiantes no lo encontraban muy útil y se esforzaban por resolver el problema por su cuenta.

Desde WordPress 5.2, los usuarios verán un mensaje de error genérico: Se ha producido un error crítico en este sitio web. Por favor, marque / compruebe la bandeja de entrada de correo electrónico del administrador del sitio para obtener instrucciones’, junto con un enlace a la guía de depuración de WordPress.

Critical error in WordPress

También enviará un mensaje de correo electrónico a la dirección de correo electrónico del administrador de su sitio WordPress.

Este correo electrónico incluye más detalles acerca del plugin o tema causante del error y un enlazar para acceder a su escritorio de WordPress en modo de recuperación.

WordPress recovery mode email

Otra variante de este error solo mostrará que su sitio web se enfrenta a un error crítico. No le indicará que marque / compruebe su dirección de correo electrónico.

Esto puede ocurrir porque WordPress no pudo cargar los archivos que necesitaba para que el modo de recuperación estuviera disponible o para enviar el correo electrónico.

Critical error in WordPress without email instructions

¿Qué causa el error crítico en WordPress?

El error crítico en WordPress es generalmente causado por un mal funcionamiento de un plugin, script o código que impide que WordPress funcione correctamente.

Debido al mal funcionamiento del código, WordPress no puede cargar los archivos que necesita.

Si ha copiado y pegado recientemente fragmentos de código de un tutorial en su sitio web, es posible que se produzca un error crítico.

Todos los mejores plugins de WordPress se prueban a fondo, por lo que es menos probable que causen un error crítico. Sin embargo, un conflicto con otro plugin de WordPress o algún código personalizado puede desencadenar el error.

Veamos cómo corregir el error crítico en WordPress y recuperar su sitio web.

Corrección del error crítico en WordPress (2 métodos)

El mensaje de error crítico en sí no es muy útil para encontrar y corregir la causa del problema. Por suerte, WordPress también envía un correo electrónico a la dirección de correo electrónico del administrador de su sitio web.

Muchos sitios web de WordPress no están configurados para enviar correos electrónicos utilizando SMTP. Debido a esta razón, es posible que no reciban un correo electrónico a pesar de que WordPress les diga que ha enviado un correo electrónico.

Del mismo modo, algunos sitios de WordPress pueden solo ver el mensaje de error crítico sin instrucciones para marcar / comprobar el correo electrónico. Esto se debe a que WordPress no pudo cargar los archivos que necesitaba para enviar un correo electrónico o poner a disposición el modo de recuperación.

Si estás entre esos usuarios, no te preocupes. Le mostraremos cómo corregir el error crítico incluso sin el correo electrónico.

Por otro lado, si ha recibido el aviso por correo electrónico de un problema técnico de WordPress, le mostraremos cómo darle sentido y utilizarlo para recuperar su sitio web.

Simplemente haga clic en los enlaces de abajo para saltar directamente a la sección que necesita:

Corrección del error crítico con el correo electrónico de depuración de WordPress

En primer lugar, debe visitar la bandeja de entrada de la dirección de correo electrónico de administración de WordPress de su sitio web.

¿No está seguro de qué dirección electrónica utilizó como correo electrónico del administrador? Es la dirección de correo electrónico que proporcionó al instalar WordPress.

Si su sitio está en Bluehost o utilizó un autoinstalador de WordPress, su dirección de correo electrónico de administrador será probablemente la misma que utilizó para su cuenta de alojamiento de WordPress.

Verá un correo electrónico en su bandeja de entrada con el asunto “Su sitio está experimentando un problema / conflicto / incidencia técnica”. Dentro de él, encontrará más información útil acerca de lo que causó el error crítico en su sitio web de WordPress.

Por ejemplo, la siguiente captura de pantalla muestra que el error crítico fue causado por el tema de WordPress en nuestro sitio de prueba.

Critical error caused by a WordPress theme

El correo electrónico también incluye un enlace único que le permite acceder a su sitio web de WordPress en modo de recuperación para investigar y corregir el problema / conflicto / incidencia.

En la parte inferior del correo electrónico, verá información aún más detallada acerca del error, incluidos el archivo y el código específicos que lo provocaron.

En el ejemplo siguiente, un código en la línea 614 del archivo functions.php de nuestro tema es el responsable de provocar el error.

Recovery email error details

Aquí hay otro ejemplo que muestra un error causado por un mal funcionamiento de un plugin de WordPress.

Como puede ver, el mensaje resalta el nombre del plugin y la línea de código que causa el error.

Plugin error details

Ahora, sólo tiene que enlazar el modo de recuperación de WordPress, que le llevará a su área de administrador de WordPress.

Se le pedirá que acceda para continuar.

Recovery mode login

Una vez conectado, verá un aviso acerca del error crítico, su causa y un enlace a dónde puede ir para corregirlo.

Por ejemplo, en la siguiente captura de pantalla, WordPress nos avisa acerca del error crítico causado por el plugin con un enlace a la página de plugins.

WordPress recovery mode dashboard

Si haces clic en el enlace, te mostrará el plugin problemático. También le mostrará exactamente qué línea de código causó el error.

Puede seguir adelante y desactivar el plugin por ahora al hacer clic en ‘Desactivar’.

Deactivate plugin

Entonces, puede simplemente buscar un plugin de WordPress alternativo o ver si puede obtener soporte de los desarrolladores del plugin.

Del mismo modo, verás un enlace a la página de Temas si el problema reside en tu tema. En la parte inferior de la página, se indicará qué tema está causando la incidencia.

Broken theme

Puedes cambiar tu tema de WordPress. Alternativamente, puede borrar el tema roto y volver a instalar una copia nueva de la fuente oficial para ver si se resuelve el problema / conflicto / incidencia.

Una vez que hayas solucionado el problema, haz clic en el botón “Salir del modo de recuperación” situado en la parte superior.

Exiting the recovery mode in WordPress

En la mayoría de los casos, su sitio web WordPress empezará a funcionar con normalidad.

Sin embargo, si sigue viendo el error crítico en WordPress, puede intentar los pasos para diagnosticar el problema que se indican en la siguiente sección.

Corrección manual del error crítico en WordPress (sin correo electrónico)

Si no ha recibido el correo electrónico de notificación del problema crítico de WordPress, este método le enseñará cómo diagnosticar y corregir el error crítico en WordPress.

Si el error se debe a una acción reciente, puede deshacerla para corregir el problema.

Por ejemplo, si instaló un nuevo plugin y al activarlo se produjo el error crítico, sólo tiene que desactivarlo (le mostraremos cómo hacerlo en el primer paso a continuación).

Por otra parte, si no está seguro de cuál es la causa del error, puede seguir simplemente estos pasos.

1. Desactivar todos los plugins de WordPress

Una causa común del error crítico de WordPress es el conflicto de plugins o la incompatibilidad de plugins. Para corregir esto, sólo tiene que desactivar el plugin defectuoso desactivándolo.

Sin embargo, debido al error crítico, no tendrá acceso al área de administrador (backend de WordPress) ni sabrá qué plugin desactivar.

Para dirigir esto, vamos a desactivar todos los plugins de WordPress. No se preocupe. Podrás reactivarlos fácilmente una vez que accedas a tu área de administrador de WordPress.

Sólo tienes que conectarte a tu sitio web WordPress mediante un cliente FTP o la aplicación Administrador de archivos del panel de control de tu alojamiento web.

Una vez conectado, debe navegar hasta la carpeta wp-content.

Rename plugins folder

Dentro de la carpeta wp-content, verá una carpeta llamada ‘plugins’. Debe hacer clic con el botón derecho y seleccionar la opción “Cambiar nombre”.

A continuación, cambia el nombre de la carpeta ‘plugins’ por el que quieras. En nuestro ejemplo, la llamaremos ‘plugins.deactivated’.

WordPress busca la carpeta de plugins para cargar los plugins activados en su sitio web. Cuando no encuentra la carpeta de plugins, simplemente no puede activarlos y automáticamente los establece como desactivados.

Ahora puede visitar su sitio web para comprobar si el mensaje de error crítico ha desaparecido.

Importante: No olvide renombrar la carpeta ‘plugins’ si el problema / conflicto / incidencia de error crítico ha sido resuelto. WordPress reconocerá entonces la carpeta y podrá reactivar los plugins uno a uno desde el escritorio de WordPress para identificar cuál causó el error crítico.

Para más detalles, consulte nuestro tutorial sobre cómo desactivar todos los plugins de WordPress.

2. Cambiar a un tema por defecto

El siguiente paso para diagnosticar el error crítico es cambiar el tema de WordPress por uno por defecto. Esto corregirá el problema de error crítico si algún código en su actual tema de WordPress está causando el problema.

Simplemente vaya al directorio de temas de WordPress.org y descargue una copia nueva de un tema por defecto como Twenty Twenty-Two o Twenty Twenty-Three.

Download a default theme

A continuación, tienes que descomprimir el archivo del tema en tu ordenador.

Esto creará una carpeta con el nombre del tema en su ordenador.

Extract theme files

Ahora, debe conectarse a su sitio WordPress mediante un cliente FTP o la aplicación Administrador de archivos del panel de control de su alojamiento.

Una vez conectado, vaya a la carpeta /wp-content/themes, y verá un anuncio / catálogo / ficha de todos los temas instalados en su sitio web.

Download themes as backup

Descargue todas estas carpetas a su ordenador como copia de seguridad.

A continuación, deberá borrar todas las carpetas de temas de su sitio web.

Delete themes

Tu sitio WordPress no tiene ningún tema instalado.

Para corregirlo, sube la carpeta del tema por defecto que descargaste anteriormente.

Upload theme folder

Una vez finalizado este proceso, puede intentar visitar su sitio web.

Si tu tema de WordPress causó el error crítico, entonces el mensaje de error debería haber desaparecido y podrás acceder a tu sitio web.

3. Reinstalar WordPress

Un archivo del núcleo de WordPress dañado o un malware también podrían provocar un error crítico en WordPress. La forma más sencilla de corregirlo es reinstalar WordPress.

Sólo tienes que ir a WordPress.org y descargar una nueva copia de WordPress en tu ordenador.

Después de descargar el archivo, tienes que descomprimirlo en tu ordenador. Esto creará una carpeta llamada ‘wordpress’, que contiene todos los archivos necesarios para la reinstalación.

WordPress files

A continuación, conéctese a su sitio de WordPress mediante un cliente FTP o la aplicación Administrador de archivos del panel de control de su cuenta de alojamiento o cPanel (panel de control).

Una vez conectado, vaya a la carpeta raíz de su sitio web. Esta es la carpeta que contiene las carpetas wp-admin, wp-content, wp-includes y wp-admin.

Upload core WordPress files

Ahora selecciona los archivos dentro de la carpeta ‘wordpress’ en tu ordenador y súbelos a tu sitio web.

Tu cliente FTP te preguntará si quieres sobrescribir estos archivos u omitirlos. Debes seleccionar “Sobrescribir” y marcar / comprobar la casilla siguiente a “Utilizar siempre esta acción”.

Overwrite core files

A continuación, simplemente haga clic en el botón “Aceptar” para continuar. Su cliente FTP reemplazará sus archivos de núcleo de WordPress con copias frescas de su ordenador.

Una vez que haya terminado, puede intentar visitar su sitio web para ver si se resuelve el error.

Si el error crítico fue causado por un archivo corrupto del núcleo de WordPress o por malware, entonces el mensaje de error debería desaparecer ahora.

4. Activar la depuración en WordPress

WordPress incorpora un sistema de depuración que permite detectar errores, guardarlos en un archivo de registro y diagnosticar incidencias, según contexto.

Para activarlo, debe activar el modo depurar editando el archivo wp-config.php. Sólo tienes que localizar la siguiente línea:

define( 'WP_DEBUG', false );

Ahora, sustituye esta línea por el siguiente código:

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

Si visitas tu sitio web WordPress ahora, te mostrará información de depuración y el mensaje de error crítico.

Debug critical error

El modo depurar no solo muestra errores PHP sino también advertencias y avisos. Esto le ayuda a averiguar cuál es la causa del problema para poder corregirlo.

También guardará los registros de errores en el archivo debug.log y guardará el archivo en la carpeta /wp-content/.

5. Aumentar el límite de memoria PHP

Su servidor web de alojamiento es como cualquier otro ordenador. Necesita memoria para ejecutar eficientemente múltiples aplicaciones al mismo tiempo.

Si su servidor no tiene recursos suficientes para ejecutar PHP, puede bloquearse o dejar de responder. Esto podría provocar un error crítico en WordPress.

Para corregirlo, puede aumentar el límite de memoria PHP indicando a su servidor de alojamiento que utilice más memoria para PHP.

Puede hacerlo introduciendo la siguiente línea en su archivo wp-config.php.

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

No olvides guardar o subir tus cambios al servidor.

Para más detalles, puede consultar nuestro tutorial sobre cómo aumentar el límite de memoria PHP en WordPress.

Ahora, puede intentar visitar su sitio web para ver si esto ha resuelto el error crítico.

6. Actualización de la versión de PHP

WordPress requiere la versión PHP 7.4 o superior. Si su servidor de alojamiento de WordPress utiliza una versión anterior de PHP, es posible que no funcione bien y provoque un error crítico.

Si tiene acceso al modo de recuperación de WordPress, puede ver qué versión de PHP está utilizando su sitio visitando la página Herramientas ” Salud del sitio y cambiando a la pestaña Información.

How to check the PHP version on your WordPress website

Desde aquí, desplácese hasta la sección Servidor y haga clic para ampliarla.

Allí verá la versión de PHP instalada en su servidor de alojamiento.

Find PHP version

Si es inferior a 7.4, entonces necesita actualizar la versión de PHP.

La mayoría de las buenas empresas de alojamiento de WordPress le permiten hacerlo fácilmente desde el panel de control de su cuenta de alojamiento. Para más información, consulte nuestro artículo sobre cómo actualizar la versión de PHP en los proveedores de alojamiento de WordPress más conocidos.

Esperamos que este artículo te haya ayudado a diagnosticar y corregir el error crítico en WordPress. Puede que también quieras ver nuestra guía sobre cómo corregir WordPress atascado en modo de mantenimiento o nuestra comparativa de expertos sobre los mejores servicios de telefonía empresarial para pequeñas empresas.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso 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.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

53 comentariosDeja una respuesta

  1. Syed Balkhi

    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

    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

      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

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

    • WPBeginner Support

      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

    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

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

      Administrador

  5. Keith

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

    • WPBeginner Support

      Glad our guide helped :)

      Administrador

    • WPBeginner Support

      You’re welcome!

      Administrador

  6. Marie

    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

      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. Anu

    Thank you so much. It was very helpful.

    • WPBeginner Support

      Glad our guide was helpful!

      Administrador

  8. Mel

    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!

    • WPBeginner Support

      The manual method from this article should help you with how to handle it :)

      Administrador

  9. Herbert Thiel

    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.

    • WPBeginner Support

      Glad our articles have helped and we hope you continue to find our guides helpful :)

      Administrador

  10. Paul

    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.

    • WPBeginner Support

      Glad our guide could help you get up and running again!

      Administrador

  11. Carlos Rodriguez

    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!

    • WPBeginner Support

      You’re welcome! Glad our guide could help and maybe one day :)

      Administrador

  12. Lynda

    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!

    • WPBeginner Support

      Thank you for your thanks and glad to hear our guide could help!

      Administrador

  13. Abby

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

    • WPBeginner Support

      You’re welcome! Glad to hear our recommendation helped!

      Administrador

  14. Julio

    Thank you for the help, I appreciate that!

    • WPBeginner Support

      You’re welcome!

      Administrador

  15. Rob Mccolley

    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

      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

  16. Sudeep

    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

      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

      • Sudeep

        Okay. Thanks. Will do that

  17. RAGHUL DHARMARAJAN

    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

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

      Administrador

  18. Sumit Sharma

    Thanks a ton for this post. Keep up the great work.

    • WPBeginner Support

      Glad our guide was helpful!

      Administrador

  19. Carly

    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.

    • WPBeginner Support

      Glad our guide could help you solve this error!

      Administrador

  20. Craig

    Thank you so much – your article was brilliantly clear & saved lots of stress!

    • WPBeginner Support

      Glad our article was helpful!

      Administrador

  21. Margaret agard

    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!

    • WPBeginner Support

      Happy to hear our guide could help and hope you slept well! :)

      Administrador

  22. Jamesetta

    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

      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

  23. Stefanie

    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

    • WPBeginner Support

      Glad our guide could help!

      Administrador

  24. Dennis

    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 :-).

    • WPBeginner Support

      Glad our guide was able to help :)

      Administrador

  25. momin

    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?

  26. Christine

    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.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.