Cómo solucionar “There has been a critical error on your website” en WordPress
El mensaje “There has been a critical error on your website” es uno de los errores más comunes y más temidos en WordPress. Generalmente aparece después de actualizar plugins, cambiar PHP, modificar el tema o instalar código incompatible.
La buena noticia es que, en la mayoría de los casos, el sitio se puede recuperar siguiendo un orden correcto de diagnóstico y restauración.
Qué significa el error crítico en WordPress
Este error indica que WordPress encontró un problema grave de ejecución, normalmente relacionado con PHP, plugins, temas o memoria del servidor.
Cuando ocurre, WordPress deja de cargar correctamente para evitar daños mayores o conflictos internos.
En muchos casos, el problema aparece por:
- Plugins incompatibles.
- Actualizaciones incompletas.
- Temas con errores.
- Problemas de memoria.
- Versiones PHP incompatibles.
- Archivos corruptos.
- Conflictos entre plugins.
Paso 1: Revisa el email de Recovery Mode
WordPress muchas veces envía automáticamente un correo electrónico con acceso al modo de recuperación.
Ese email normalmente contiene:
- El plugin o tema que falló.
- El archivo exacto que produjo el error.
- Un enlace especial para entrar al panel.
Revisa la bandeja principal y spam. Si encuentras el correo, ingresa y desactiva el plugin o tema problemático.
Paso 2: Activar debug en WordPress
Si no recibiste el email, el siguiente paso es activar el modo debug para identificar el origen del problema.
Edita el archivo wp-config.php y agrega:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Luego revisa:
/wp-content/debug.log
Ahí normalmente aparece el plugin, función o archivo que está provocando el error crítico.
Paso 3: Desactivar plugins manualmente
Si el panel de WordPress no funciona, puedes desactivar todos los plugins directamente desde FTP o File Manager.
- Ingresa a
wp-content - Renombra la carpeta
plugins - Por ejemplo:
plugins_old - Recarga el sitio web
Si el sitio vuelve a funcionar, entonces el problema estaba en uno de los plugins.
Luego puedes reactivar uno por uno hasta encontrar el culpable.
Paso 4: Cambiar temporalmente el tema
Algunos errores críticos son causados por temas incompatibles o mal desarrollados.
Para probar:
- Ve a
wp-content/themes - Renombra el tema activo
- WordPress intentará usar un tema predeterminado
Por ejemplo:
mi-tema → mi-tema_old
Si el sitio vuelve a cargar, el problema probablemente está en el tema.
Paso 5: Aumentar memoria PHP
Sitios con plugins pesados o procesos complejos pueden generar errores críticos por falta de memoria.
Agrega esto en wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
Algunos hosting también requieren aumentar memoria desde cPanel o soporte técnico.
Paso 6: Revisar versión PHP
Muchas veces el error aparece después de actualizar WordPress o plugins en servidores con versiones PHP incompatibles.
Versiones antiguas
Plugins modernos pueden fallar en versiones PHP obsoletas.
Versiones demasiado nuevas
Algunos plugins viejos no soportan versiones recientes de PHP.
Recomendación
Mantener WordPress, plugins y PHP alineados y compatibles.
Paso 7: Reinstalar archivos principales de WordPress
Si sospechas archivos dañados:
- Descarga WordPress desde wordpress.org
- Reemplaza únicamente
wp-adminywp-includes - No reemplaces
wp-content
Así puedes reparar archivos centrales sin perder plugins, temas o imágenes.
Cómo evitar futuros errores críticos en WordPress
- Actualizar plugins con respaldo previo.
- Usar hosting estable y compatible.
- Evitar plugins abandonados.
- Usar versiones PHP compatibles.
- Hacer backups automáticos.
- Evitar instalar código desconocido.
- Monitorear rendimiento y errores.
Un sitio WordPress bien mantenido reduce mucho el riesgo de errores críticos y caídas inesperadas.
Contenido relacionado
Preguntas frecuentes sobre el error crítico en WordPress
¿Qué significa There has been a critical error on your website?
Significa que WordPress encontró un error grave que impide cargar correctamente el sitio web.
¿Un plugin puede causar el error crítico?
Sí. Es una de las causas más comunes, especialmente después de actualizaciones o incompatibilidades.
¿Cómo encontrar el plugin que falla?
Puedes activar WP_DEBUG y revisar debug.log o desactivar plugins manualmente desde FTP.
¿El error crítico puede ser por PHP?
Sí. Una versión PHP incompatible puede generar fallos graves en plugins y temas.
¿Se puede recuperar un WordPress caído?
En la mayoría de los casos sí. El sitio puede recuperarse corrigiendo el elemento que causa el conflicto.
¿Tu WordPress sigue caído?
Recuperamos sitios WordPress con errores críticos, problemas PHP, plugins incompatibles y fallos de actualización.
Solicitar ayuda por WhatsApp