Abres tu web y solo ves una frase: «Ha habido un error crítico en esta web». A veces añade «Consulta la bandeja de entrada del administrador del sitio para obtener instrucciones». Es uno de los sustos más habituales de WordPress, pero en la mayoría de los casos se resuelve en minutos si sabes por dónde tirar.
Qué es el error crítico de WordPress
Desde la versión 5.2, cuando WordPress detecta un error fatal de PHP que impide cargar la web, en lugar de mostrar una pantalla blanca muestra este mensaje y activa el modo de recuperación. Es decir: la web no está «rota» sin remedio, simplemente algo (casi siempre un plugin o un tema) ha provocado un error que WordPress no puede ignorar.
Las causas más frecuentes
- Un plugin incompatible o mal actualizado (la causa número uno).
- El tema activo, sobre todo tras una actualización.
- Falta de memoria PHP («Allowed memory size exhausted»).
- Una versión de PHP incompatible con un plugin o tema antiguo.
- Un archivo corrupto del core o un fragmento de código pegado en functions.php.
Solución 1: usa el modo de recuperación (lo más rápido)
Revisa el correo del administrador del sitio. WordPress envía automáticamente un email titulado «Tu sitio tiene un problema técnico» con un enlace al modo de recuperación. Al pulsarlo entras al escritorio con el plugin o el tema problemático ya desactivado, y WordPress te dice exactamente cuál ha fallado. Desde ahí lo actualizas, lo sustituyes o lo eliminas.
Solución 2: desactiva los plugins por FTP
Si no recibes el email (o no tienes acceso a ese buzón), entra por FTP o por el administrador de archivos del hosting y ve a wp-content. Renombra la carpeta plugins a, por ejemplo, plugins-off. Esto desactiva todos los plugins de golpe.
- Si la web vuelve, el problema es un plugin. Vuelve a renombrar la carpeta a
pluginsy activa los plugins uno a uno hasta dar con el culpable. - Si sigue el error, el problema no son los plugins: pasa a la siguiente solución.
Solución 3: cambia temporalmente el tema
Si los plugins no eran, el problema puede estar en el tema. Por FTP, en wp-content/themes, renombra la carpeta de tu tema activo. WordPress volverá a un tema por defecto (como Twenty Twenty-Four) y, si la web carga, ya sabes que el problema está en tu plantilla.
Solución 4: aumenta la memoria PHP
Si el error menciona la memoria, añade esta línea al archivo wp-config.php, justo antes de «/* ¡Eso es todo, deja de editar! */»:
define('WP_MEMORY_LIMIT', '256M');
Si tu hosting no permite subir el límite desde aquí, tendrás que pedírselo a soporte o cambiar a un plan con más recursos.
Solución 5: activa el modo depuración para ver el error real
Para saber qué falla exactamente, activa el log de errores. En wp-config.php:
define('WP_DEBUG', true);define('WP_DEBUG_LOG', true);define('WP_DEBUG_DISPLAY', false);
Recarga la web y revisa el archivo wp-content/debug.log: la última línea suele señalar el archivo y la línea exacta que provoca el error crítico. Acuérdate de desactivar el debug cuando termines.
⚠️ ¿El error crítico no desaparece y tu web sigue caída?
Lo diagnosticamos y lo resolvemos hoy mismo, sin que pierdas contenido. Diagnóstico gratuito en menos de 2 horas.
Ver servicio de rescate

