Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
WSOD Pantalla Blanca de la Muerte

Cómo solucionar la pantalla blanca de la muerte en WordPress

La WSOD (White Screen of Death o pantalla blanca de la muerte) es uno de los errores más comunes en WordPress.

Identificaremos que nos encontramos con este error cuando no vemos la parte pública de nuestro sitio. O mejor dicho vemos la pantalla en blanco. No se muestra nada.

Lo primero que debemos hacer al encontrarnos con un error, sea el que sea, es identificar su causa. La pantalla blanca de la muerte suele ser causada por errores en código PHP de nuestro tema y/o plugins, o por memoria insuficiente.

 

¿Cómo identificar las posibles causas de la pantalla blanca de la muerte?

Sigue los siguientes pasos:

  • Deshabilitar Plugins y Temas: Lo primero es identificar si ese error es causado por uno de nuestros plugins o tema. Para identificar cual es el causante, es recomendable desactivar todos los plugins y activar el tema por defecto de WordPress. A partir de aquí iremos activando nuestro tema y nuestros plugins uno por uno e iremos comprobando en la parte pública si se ve o no.
  • define( ‘WP_DEBUG’, true ): En el archivo wp-config.php estableceremos el valor de WP_DEBUG a true. De esta manera activaremos los mensajes de error, y debería salir por pantalla qué error está causando la pantalla blanca de la muerte.
  • Memoria insuficiente: Si el error está causado por memoria insuficiente, podemos probar a aumentar límite de memoria, a través de wp-config.php ó .htaccess
  • Permisos: Verifica que los archivos y carpetas tienen los permisos correctos. Aquí tienes más información al respecto.
  • Logs: También es recomendable que verifiques los logs de errores. Allí probablemente encuentres que fichero está causando el error y porqué

 

Este error puede asustar en un primer momento debido a que no tienes nada de información. Simplemente nos encontramos ante una pantalla en blanco. Pero como has visto, en principio es fácil detectar y solucionar el problema.

Puede que también te interese

Archivo wp-config.php para diferentes entornos
Archivo wp-config.php para diferentes entornos
Local, desarrollo, pre-producción, producción… entornos de desarrollo habituales en cualquier proyecto web. Entornos con características diferentes, configuraciones diferentes, distintos usuarios de base de datos, distintos…
WP-CLI Parte 1, instalación y primeros pasos
WP-CLI Parte 1, instalación y primeros pasos
1. Instalación y primeros pasos 2. Instalando WordPress y primeros pasos y configuraciones 3. Trabajando con posts 4. Trabajando con usuarios 5. Trabajando con la…
Cómo solucionar cuando haces cambios y nada ocurre en WordPress
Cómo solucionar cuando haces cambios y nada ocurre en WordPress
En alguna ocasión puede ocurrir que hagas un cambio en tu web tipo: Editar y/o crear una página o entrada. Editar un contenido. Añadir y/o…
Cómo crear un formulario de registro personalizado en WordPress
Cómo crear un formulario de registro personalizado en WordPress
En entradas anteriores hemos visto cómo crear formularios de log-in / log-out personalizados, y cómo agregar campos personalizados al perfil de usuario de WordPress tanto…