¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es un error común en WordPress que hace que tu sitio web muestre una página totalmente en blanco, tanto en el front-end como en el panel de administración (wp-admin). Este fallo impide el acceso completo al sitio y suele desconcertar a los administradores porque no muestra ningún mensaje de error específico.
Principales Causas del Error
Este problema suele estar relacionado con fallos en el código PHP,agotamiento de memoria o incompatibilidades entre plugins y temas. Las causas más frecuentes incluyen:
- Incompatibilidad o error crítico en un plugin recién instalado o actualizado.
- Un tema defectuoso o mal codificado.
- Agotamiento del límite de memoria PHP asignado a WordPress.
- Errores en la versión de PHP del servidor.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para saber exactamente qué está causando el error, debes habilitar el modo de depuración de WordPress. Sigue estos pasos:
- Conéctate a tu servidor mediante un cliente FTP o utilizando el Administrador de Archivos de tu hosting.
- Busca el archivo
wp-config.phpen el directorio raíz de tu instalación de WordPress. - Descarga una copia de seguridad del archivo y luego ábrelo con un editor de texto.
- Busca la línea que dice
define('WP_DEBUG', false);(si no existe, puedes crearla). - Cambia el valor a
truepara que quede de la siguiente manera:define('WP_DEBUG', true);. - Guarda los cambios, súbelo nuevamente al servidor y recarga tu página web para ver los mensajes de error exactos.
Método 2: Desactivar Plugins y Temas Problemáticos
Si el modo de depuración apunta a un plugin o si sospechas de él, puedes desactivarlos todos mediante FTP:
- Accede a tu servidor por FTP o Administrador de Archivos.
- Navega hasta la carpeta
wp-content. - Cambia temporalmente el nombre de la carpeta
pluginsporplugins_desactivados. - Visita tu sitio web; si la pantalla blanca ha desaparecido, el problema es uno de tus plugins.
- Vuelve a renombrar la carpeta a
plugins, entra al directorio y ve cambiando el nombre de las carpetas de los plugins uno por uno hasta identificar al culpable.
Método 3: Aumentar el Límite de Memoria de PHP
A menudo, WordPress se queda sin memoria asignada, lo que genera la pantalla en blanco. Puedes aumentarla siguiendo estos pasos:
- Abre el archivo
wp-config.phpdesde tu cliente FTP o administrador de archivos. - Añade la siguiente línea justo antes de la frase "¡Eso es todo, deja de editar!":
define('WP_MEMORY_LIMIT', '256M');. - Guarda los cambios en el archivo y comprueba si tu sitio web vuelve a funcionar con normalidad.