¿Estás viendo el error crítico en tu sitio de WordPress?
WordPress a veces puede mostrar un mensaje de error que dice: «Se ha producido un error crítico en este sitio web». Consulte la bandeja de entrada de correo electrónico del administrador del 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 errores críticos en WordPress. También hablaremos de qué causa este error y cómo evitarlo.

¿Cuál es el error crítico en WordPress?
El error crítico en WordPress es un error que impide que WordPress cargue todos los scripts necesarios para funcionar correctamente.
Anteriormente, este error de WordPress provocaba una pantalla blanca de muerte o un mensaje de error fatal en la pantalla. La mayoría de los principiantes no lo encontraron muy útil y tuvieron dificultades para resolver el problema por sí mismos.
A partir de WordPress 5.2, los usuarios verán un mensaje de error genérico: «Este sitio web ha encontrado un error crítico». Consulte la bandeja de entrada de correo electrónico del administrador de su sitio para obtener instrucciones con un enlace a la guía de depuración de WordPress.

También enviará un correo electrónico a la dirección de correo electrónico del administrador de su sitio de WordPress.
Este correo electrónico incluye detalles adicionales sobre el complemento o tema que causa el error y un enlace para acceder a su panel de WordPress en modo de recuperación.

Otra variante de este error sólo mostrará que su sitio web enfrenta un error crítico. No se le pedirá que verifique su dirección de correo electrónico.
Esto puede suceder porque WordPress no pudo cargar los archivos necesarios para que el modo de recuperación esté disponible o para enviar el correo electrónico.

¿Cuáles son las causas del error crítico en WordPress?
El error crítico en WordPress generalmente es causado por un complemento, script o código que no funciona correctamente y que impide que WordPress funcione correctamente.
Debido a un código roto, WordPress no puede cargar los archivos que necesita.
Si recientemente copió y pegó fragmentos de código de un tutorial en su sitio web, es posible que generen un error crítico.
Todos los mejores complementos de WordPress se prueban exhaustivamente, por lo que es menos probable que causen errores críticos. Sin embargo, un conflicto con otro complemento de WordPress o algún código personalizado podría desencadenar el error.
Echemos un vistazo a cómo corregir un error crítico en WordPress y recuperar su sitio web.
Corregir error crítico en WordPress (2 métodos)
El mensaje de error crítico en sí no es muy útil para encontrar y solucionar la causa del problema. Afortunadamente, 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 a través de SMTP. Debido a esto, es posible que no reciban un correo electrónico aunque WordPress les haya dicho que envió un correo electrónico.
Del mismo modo, es posible que algunos sitios de WordPress solo muestren el mensaje de error crítico sin instrucciones para revisar su correo electrónico. Esto se debe a que WordPress no pudo cargar los archivos necesarios para enviar un correo electrónico o hacer que el modo de recuperación esté disponible.
Si estás entre estos usuarios, no te preocupes. Le mostraremos cómo solucionar el error crítico incluso sin el correo electrónico.
Por otro lado, si recibió una notificación por correo electrónico sobre un problema de WordPress, le mostraremos cómo solucionarlo y utilizarlo para recuperar su sitio web.
Simplemente haga clic en los enlaces a continuación para ir directamente a la sección que desee:
Solucionar errores críticos con la depuración de correo electrónico de WordPress
Primero, debe visitar la bandeja de entrada de la dirección de correo electrónico del administrador de WordPress de su sitio web.
¿No estás seguro de qué dirección de correo electrónico utilizaste como correo electrónico de administrador? Esta es la dirección de correo electrónico que proporcionó al instalar WordPress.
Si su sitio está en Bluehost o utilizó un instalador automático de WordPress, su dirección de correo electrónico de administrador probablemente será 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 técnico». En su interior encontrará más información útil sobre la causa del 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.

El correo electrónico también incluye un enlace único que le permitirá iniciar sesión en su sitio web de WordPress en modo de recuperación para investigar y resolver el problema.
En la parte inferior del correo electrónico verá información aún más detallada sobre el error, incluido el archivo específico y el código que lo desencadenó.
En el siguiente ejemplo, parte del código en la línea 614 del archivo Functions.php de nuestro tema es responsable de desencadenar el error.

Aquí hay otro ejemplo que muestra un error causado por un complemento de WordPress que no funciona correctamente.
Como puede ver, el mensaje resalta el nombre del complemento y la línea de código que causa el error.

Ahora sólo necesitas hacer clic en el enlace del modo de recuperación de WordPress, que te llevará al área de administración de WordPress.
Se le pedirá que inicie sesión para continuar.

Una vez que inicie sesión, verá una notificación que le informará sobre el error crítico, su causa y un enlace a dónde puede ir para solucionarlo.
Por ejemplo, en la siguiente captura de pantalla, WordPress nos notifica el error crítico causado por el complemento con un enlace a la página de Complementos.

Si hace clic en el enlace, se le mostrará el complemento problemático. También le mostrará exactamente qué línea de código causó el error.
Puedes continuar y desactivar el complemento por ahora haciendo clic en «Desactivar».

Luego, simplemente puede buscar un complemento de WordPress alternativo o ver si puede obtener ayuda de los desarrolladores del complemento.
Del mismo modo, verá un enlace a la página Temas si el problema está relacionado con su tema. En la parte inferior de la página verá qué tema está causando el problema.

Puedes cambiar el tema de WordPress. Alternativamente, puede eliminar el que está roto y reinstalar una copia nueva de la fuente oficial para ver si esto soluciona el problema.
Una vez que se resuelva el problema, haga clic en el botón «Salir del modo de recuperación» en la parte superior.

En la mayoría de los casos, su sitio web de WordPress comenzará a funcionar normalmente.
Sin embargo, si aún ve el error crítico en WordPress, puede probar los pasos de solución de problemas en la siguiente sección.
Solucionar manualmente un error crítico en WordPress (sin correo electrónico)
Si no ha recibido el correo electrónico de notificación de problemas críticos de WordPress, este método le enseñará cómo solucionar y corregir el error crítico en WordPress.
Si el error fue causado por una acción reciente que realizó, puede deshacer esa acción para solucionar el problema.
Por ejemplo, si instaló un nuevo complemento y su activación provocó el error crítico, solo necesita desactivarlo (le mostraremos cómo hacerlo en el primer paso a continuación).
Por otro lado, si no estás seguro de qué causó el error, simplemente puedes seguir estos pasos.
1. Desactive todos los complementos de WordPress
Una causa común de error crítico de WordPress es el conflicto de complementos o la incompatibilidad de complementos. Para solucionar este problema, sólo necesita desactivar el complemento defectuoso apagándolo.
Sin embargo, debido al error crítico, no tendrás acceso al área de administración (backend de WordPress) ni sabrás qué complemento desactivar.
Para solucionar este problema, desactivaremos todos los complementos de WordPress. No te preocupes. Puede reactivarlos fácilmente una vez que obtenga acceso al área de administración de WordPress.
Simplemente conéctese a su sitio web de WordPress usando un cliente FTP o la aplicación Administrador de archivos en su panel de control de alojamiento web.
Una vez conectado, debe acceder a la carpeta wp-content.

Dentro de la carpeta wp-content verás una carpeta llamada «complementos». Debe hacer clic derecho sobre él y luego seleccionar la opción «Cambiar nombre».
A continuación, cambie el nombre de la carpeta «complementos» al que desee. En nuestro ejemplo lo llamaremos «plugins.deactivated».
WordPress busca en la carpeta de complementos para cargar complementos activados en su sitio web. Cuando no puede encontrar la carpeta de complementos, simplemente no los activa y automáticamente los configura como desactivados.
Ahora puede visitar su sitio web para ver si el mensaje de error crítico ha desaparecido.
Para obtener más detalles, consulte nuestro tutorial sobre cómo desactivar todos los complementos de WordPress.
2. Cambie a un tema predeterminado
El siguiente paso para resolver el error crítico es cambiar su tema de WordPress a uno predeterminado. Esto solucionará el problema de error crítico si parte del código de su tema actual de WordPress está causando el problema.
solo ve a Directorio de temas de WordPress.org y descargue una nueva copia de un tema predeterminado como Twenty Twenty-Two o Twenty Twenty-Three.

A continuación, debes descomprimir el archivo del tema en tu computadora.
Esto creará una carpeta con el nombre del tema en su computadora.

Ahora necesita conectarse a su sitio de WordPress utilizando un cliente FTP o la aplicación Administrador de archivos en su panel de control de alojamiento.
Una vez conectado, vaya a la carpeta /wp-content/themes y verá una lista de todos los temas instalados en su sitio web.

Continúe y descargue todas estas carpetas a su computadora como copias de seguridad.
A continuación, debe eliminar todas las carpetas de temas de su sitio web.

Su sitio de WordPress ahora no tiene un tema instalado.
Para solucionar este problema, cargue la carpeta de temas predeterminada que descargó anteriormente.

Una vez finalizado este proceso, puedes intentar visitar su sitio web.
Si su tema de WordPress causó el error crítico, el mensaje de error debería desaparecer y podrá acceder a su sitio web.
3. Reinstale WordPress
Un archivo central de WordPress corrupto o malware también podría provocar un error crítico en WordPress. La forma más sencilla de solucionar este problema es reinstalar WordPress.
Simplemente vaya a WordPress.org y Descargue una nueva copia de WordPress a tu computador.
Después de descargar el archivo, debes descomprimirlo en tu computadora. Se creará una carpeta llamada «wordpress», que contiene todos los archivos necesarios para la reinstalación.

A continuación, conéctese a su sitio de WordPress utilizando un cliente FTP o la aplicación Administrador de archivos en el panel de su cuenta de hosting 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.

Ahora seleccione los archivos dentro de la carpeta «wordpress» de su computadora y cárguelos en su sitio web.
Su cliente FTP le preguntará si desea sobrescribir estos archivos u omitirlos. Debes seleccionar «Anular» y marcar la casilla junto a «Usar siempre esta acción».

Luego, simplemente haga clic en el botón «Aceptar» para continuar. Su cliente FTP ahora reemplazará sus archivos principales de WordPress con nuevas copias desde su computadora.
Una vez hecho esto, puede intentar visitar su sitio web para ver si esto resuelve el error.
Si el error crítico fue causado por un archivo principal de WordPress corrupto o malware, el mensaje de error ahora debería desaparecer.
4. Habilite la depuración en WordPress
WordPress viene con un sistema de depuración incorporado que le permite detectar errores, guardarlos en un archivo de registro y solucionar problemas.
Para activarlo, debe habilitar el modo de depuración editando el archivo wp-config.php. Simplemente localice la siguiente línea:
define( 'WP_DEBUG', false );
Ahora continúa y reemplaza esta línea con el siguiente código:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', true ); define( 'WP_DEBUG_LOG', true ); define( 'SCRIPT_DEBUG', true );
Si visita su sitio web de WordPress ahora, le mostrará la información de depuración y el mensaje de error crítico.

El modo de depuración no sólo muestra errores de PHP sino también advertencias y avisos. Esto le ayuda a descubrir qué está causando el problema para poder solucionarlo.
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 de PHP
Su servidor web de alojamiento es como cualquier otra computadora. Necesita memoria para ejecutar de manera eficiente varias aplicaciones al mismo tiempo.
Si su servidor no tiene suficientes recursos para ejecutar PHP, puede bloquearse o dejar de responder. Esto podría provocar un error crítico en WordPress.
Para solucionar este problema, puede aumentar su límite de memoria PHP diciéndole a su servidor de alojamiento que use más memoria para PHP.
Puede hacer esto insertando la siguiente línea en su archivo wp-config.php.
define( 'WP_MEMORY_LIMIT', '512M' );
No olvide guardar y cargar sus cambios en el servidor.
Para más detalles, puedes ver nuestro tutorial sobre cómo aumentar el límite de memoria de PHP en WordPress.
Ahora puede intentar visitar su sitio web para ver si esto ha resuelto el error crítico.
6. Actualiza tu versión de PHP
WordPress requiere PHP versión 7.4 o posterior. 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á usando su sitio visitando el sitio Herramientas » Estado del sitio página y vaya a la pestaña Información.

Desde aquí, desplácese hacia abajo hasta la sección Servidores y haga clic para expandirla.
Allí verás la versión de PHP instalada en tu servidor de hosting.

Si es inferior a 7.4, deberá actualizar su 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 obtener más información, consulte nuestro artículo sobre cómo actualizar su versión de PHP en proveedores de alojamiento de WordPress populares.
Esperamos que este artículo le haya ayudado a solucionar y corregir el error crítico en WordPress. Es posible que también desee consultar nuestra guía sobre cómo obtener un certificado SSL gratuito para su sitio de WordPress o nuestra comparación experta de los mejores servicios telefónicos comerciales para pequeñas empresas.