La pantalla blanca de la muerte es uno de los errores más temidos. Aprende a diagnosticarlo y solucionarlo paso a paso.
¿Qué es la pantalla blanca?
La "pantalla blanca de la muerte" (WSOD) muestra una página completamente en blanco, sin error visible. Suele indicar un error fatal de PHP.
Causas más comunes
- Plugin incompatible o corrupto
- Tema con errores
- Memoria PHP insuficiente
- Error en wp-config.php
- Archivo .htaccess corrupto
Paso 1: Activar modo debug
Edita wp-config.php y cambia:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );
Revisa wp-content/debug.log para ver el error exacto.
Paso 2: Desactivar plugins
Por FTP, renombra la carpeta /wp-content/plugins/ a /plugins_old/. Si la web vuelve, un plugin es el culpable.
Renombra de vuelta y activa plugins uno a uno para encontrar el problemático.
Paso 3: Cambiar tema
Si los plugins no son el problema, renombra la carpeta de tu tema activo. WordPress activará un tema por defecto.
Paso 4: Aumentar memoria PHP
Añade a wp-config.php:
define( 'WP_MEMORY_LIMIT', '256M' );
Paso 5: Revisar .htaccess
Renombra .htaccess a .htaccess_old. Si funciona, regenera los permalinks desde Ajustes > Enlaces permanentes.
Paso 6: Reinstalar WordPress
Como último recurso, sube archivos frescos de WordPress (excepto wp-content y wp-config.php).
Preguntas Frecuentes
¿Pierdo mi contenido con la pantalla blanca?
No. El contenido está en la base de datos, que no se ve afectada por este error.
¿Por qué no veo ningún mensaje de error?
Por defecto, WordPress oculta errores. Activa WP_DEBUG para verlos.
¿Puede ser problema del hosting?
A veces. Si nada funciona, contacta a tu hosting para revisar logs del servidor.