Etiqueta: error wsod wordpress

  • Cómo solucionar la pantalla blanca de WordPress (White Screen of Death)

    Cómo solucionar la pantalla blanca de WordPress (White Screen of Death)

    La pantalla blanca de WordPress (conocida como «White Screen of Death» o WSOD) es uno de los errores más frustrantes que puede experimentar un dueño de web. Tu sitio simplemente muestra una página en blanco sin ningún mensaje de error, dejando tanto a ti como a tus visitantes sin pistas sobre qué ha fallado.

    En este artículo te explico las causas más comunes y cómo solucionarlas paso a paso.

    ¿Qué causa la pantalla blanca en WordPress?

    Las causas principales son:

    1. Memoria PHP agotada: Tu WordPress necesita más memoria de la que tiene asignada.
    2. Conflicto entre plugins: Dos o más plugins incompatibles entre sí.
    3. Tema corrupto o incompatible: El tema activo tiene errores o no es compatible con tu versión de WordPress.
    4. Errores en functions.php: Un error de código en el archivo de funciones del tema.
    5. Problemas con el hosting: El servidor ha alcanzado sus límites de recursos.

    Solución paso a paso

    Paso 1: Aumentar la memoria PHP

    Añade esta línea en tu archivo wp-config.php (justo antes de «/* That’s all, stop editing! */»):

    define('WP_MEMORY_LIMIT', '256M');

    Paso 2: Desactivar todos los plugins

    Si no puedes acceder al panel de WordPress:

    1. Conéctate por FTP o cPanel
    2. Ve a la carpeta /wp-content/
    3. Renombra la carpeta «plugins» a «plugins_old»
    4. Intenta acceder a tu web

    Si funciona, el problema es un plugin. Renombra de nuevo a «plugins» y desactiva uno por uno hasta encontrar el culpable.

    Paso 3: Cambiar al tema por defecto

    Si desactivar plugins no funciona:

    1. Renombra tu carpeta de tema actual en /wp-content/themes/
    2. WordPress activará automáticamente un tema por defecto
    3. Si la web vuelve, el problema está en tu tema

    Paso 4: Activar el modo de depuración

    Añade esto en wp-config.php para ver los errores:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);

    Revisa el archivo /wp-content/debug.log para ver qué está causando el error.

    Paso 5: Revisar los logs del servidor

    Contacta con tu hosting y pide acceso a los error logs del servidor. Ahí verás mensajes más detallados sobre qué ha fallado.

    ¿Cuándo pedir ayuda profesional?

    Si has probado todos estos pasos y tu web sigue en blanco, es momento de buscar ayuda especializada. Podría tratarse de:

    • Archivos de WordPress corruptos
    • Problemas en la base de datos
    • Configuración del servidor incorrecta
    • Incompatibilidades complejas entre plugins

    Si necesitas ayuda urgente, puedes contactarme por WhatsApp o email y revisaré tu caso específico.

    Prevención

    Para evitar pantallas blancas en el futuro:

    • Mantén WordPress, temas y plugins siempre actualizados
    • Haz copias de seguridad antes de cualquier cambio
    • Prueba las actualizaciones en un entorno de desarrollo primero
    • No instales plugins de fuentes no confiables
    • Monitoriza el uso de recursos de tu hosting

    ¿Tu WordPress sigue mostrando pantalla blanca? Escríbeme y lo solucionamos juntos.