Cómo Solucionar la Pantalla Blanca de la Muerte (WSoD) en WordPress Paso a Paso

Cómo Solucionar la Pantalla Blanca de la Muerte (WSoD) en WordPress Paso a Paso
Anuncio relacionado

¿Qué es la Pantalla Blanca de la Muerte en WordPress y por qué ocurre?

La Pantalla Blanca de la Muerte (conocida en inglés como White Screen of Death o WSoD) es un error común en WordPress que hace que tu sitio web muestre una página completamente en blanco, tanto en el frontend como en el panel de administración de wp-admin. Esto ocurre generalmente debido a un fallo crítico en el código PHP, un script que ha agotado el límite de memoria asignado, o un conflicto grave entre plugins y temas instalados.

Principales causas del error WSoD

  • Agotamiento del límite de memoria PHP (Memory Limit).
  • Conflictos recientes tras actualizar o instalar un plugin o tema incompatible.
  • Errores de sintaxis en el archivo functions.php del tema activo.
  • Problemas con la versión de PHP en el servidor de hosting.

Método 1: Activar el Modo de Depuración (WP_DEBUG) para identificar el error

Para solucionar el problema, primero debes saber exactamente qué lo está causando. Activar el modo de depuración de WordPress te mostrará el error exacto en lugar de una pantalla en blanco.

  1. Accede a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
  2. Busca la carpeta raíz de tu instalación de WordPress y localiza el archivo wp-config.php.
  3. Descarga una copia de seguridad del archivo y luego ábrelo con un editor de texto.
  4. Busca la línea que dice define( 'WP_DEBUG', false ); y cámbiala por el siguiente bloque de código:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', true );

Guarda los cambios y recarga tu sitio web. Ahora verás el mensaje de error específico que señala al archivo o plugin responsable del fallo.

Método 2: Desactivar todos los plugins mediante FTP

Si un plugin defectuoso causó la pantalla blanca y no tienes acceso al panel de administración, puedes desactivarlos todos a través de FTP.

  1. Conéctate a tu hosting mediante FTP o el Administrador de Archivos.
  2. Navega hasta la ruta /wp-content/.
  3. Busca la carpeta llamada plugins y cámbiale el nombre a plugins_desactivados.
  4. Visita tu sitio web en el navegador. Si la pantalla blanca ha desaparecido, significa que uno de tus plugins era el causante. Vuelve a cambiar el nombre a plugins y actívalos uno por uno desde el panel de administración para identificar al culpable.

Método 3: Aumentar el límite de memoria PHP

A menudo, WordPress se queda sin memoria RAM para ejecutar tareas pesadas, provocando el bloqueo total.

  1. Abre tu archivo wp-config.php ubicado en la raíz de tu sitio.
  2. Busca la línea que indica el inicio de las configuraciones y añade el siguiente fragmento de código antes de la frase '¡Eso es todo, deja de editar!':
define( 'WP_MEMORY_LIMIT', '256M' );

Guarda el archivo y actualiza tu sitio web en el navegador para comprobar si el problema se ha resuelto de manera definitiva.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error Fatal 'Maximum Execution Time Exceeded' en PHP de Forma Definitiva

Descubre por qué se origina el límite de tiempo de ejecución en PHP y cómo solucionarlo definitivamente modificando la configuración de tu servidor.

Leer guía completa →
Mac

Cómo Solucionar el Error 'La aplicación está dañada y no se puede abrir' en Mac

¿Tu Mac te impide abrir una aplicación recién descargada diciendo que está dañada? Sigue nuestra guía para solucionarlo en pocos minutos.

Leer guía completa →
Magento

Cómo Solucionar el Error 503 Service Unavailable en Magento 2 de Forma Definitiva

El error 503 en Magento 2 suele aparecer durante actualizaciones o por fallos en la caché. Aprende a solucionarlo de forma definitiva.

Leer guía completa →