Problemas
Pantalla en blanco en WordPress (white screen of death)
Qué hacer cuando WordPress muestra una pantalla completamente en blanco, sin mensaje de error, ni en la web ni en el panel.
Actualizado el
La "pantalla en blanco de la muerte" es distinta del error 500: aquí no hay ningún mensaje, solo una página completamente vacía. Suele deberse a que PHP se ha quedado sin memoria o a un error fatal que WordPress tiene configurado para no mostrar.
Activa primero los mensajes de depuración
Si tienes acceso por FTP o al gestor de archivos, edita el archivo wp-config.php y busca la línea WP_DEBUG. Cambiarla temporalmente a true (y añadir define('WP_DEBUG_LOG', true);) hace que WordPress escriba el error real en un archivo de registro en vez de ocultarlo tras una pantalla en blanco.
WP_DEBUG en false de nuevo una vez identificado el problema; mostrar errores en una web en producción expone información técnica innecesariamente.Causas más habituales
- Límite de memoria de PHP agotado
- un plugin o tema pide más memoria de la que el hosting permite a PHP
- Conflicto de plugin
- un plugin recién instalado o actualizado provoca un error fatal no capturado
- Archivos del núcleo corruptos o incompletos
- a veces basta con volver a subir los archivos del núcleo de WordPress sin tocar los contenidos
Pasos a seguir
- Revisa el registro de errores (
wp-content/debug.logsi activasteWP_DEBUG_LOG). - Si el mensaje menciona un plugin concreto, desactívalo renombrando su carpeta por FTP.
- Si menciona agotamiento de memoria, aumenta el límite añadiendo
define('WP_MEMORY_LIMIT', '256M');enwp-config.php, o pide a tu hosting que lo suba. - Si no hay ningún mensaje ni en pantalla ni en el registro, prueba a reemplazar las carpetas
wp-adminywp-includescon una copia limpia de la misma versión de WordPress, sin tocarwp-content.
Ayuda personal
¿No consigues solucionarlo?
Escríbenos explicando qué ocurre. Te responderemos por correo y nunca te pediremos contraseñas.