🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

¿Qué hacer si mi WordPress muestra pantalla blanca?

Actualizado el 6 de enero de 2026

¡Hola! Si estás leyendo esto, probablemente te has topado con la temida pantalla blanca de WordPress. No te preocupes, es uno de los errores más comunes y, en la mayoría de los casos, tiene solución. Este artículo es tu guía completa para entender por qué ocurre y, lo más importante, cómo arreglarlo paso a paso. Vamos a ello.

¿Qué es la pantalla blanca de WordPress?

La pantalla blanca WordPress (también conocida como "White Screen of Death" o WSOD) es un error crítico que impide que tu sitio web se cargue. En lugar de ver tu página, solo ves una página en blanco, sin texto ni imágenes. Esto sucede porque WordPress encuentra un error de PHP (el lenguaje en el que está escrito) y no puede continuar procesando la página.

[INFO] Aunque parezca que tu sitio ha dejado de funcionar por completo, normalmente los archivos y la base de datos siguen intactos. Es un problema de ejecución, no de pérdida de datos.

Causas comunes de la pantalla blanca

Antes de lanzarnos a las soluciones, es útil saber qué lo provoca. Las causas más frecuentes son:

  • Un plugin o tema conflictivo: Es la causa número uno. Al actualizar, instalar o activar un plugin o tema que tiene un error de código, WordPress se bloquea.
  • Límite de memoria de PHP agotado: Si tu web tiene muchos plugins o recibe mucho tráfico, puede necesitar más memoria de la que tu servidor le asigna por defecto.
  • Error en el archivo .htaccess: Este archivo controla la configuración del servidor. Si se corrompe, puede dar problemas.
  • Actualización fallida de WordPress, un plugin o un tema: Si una actualización se interrumpe, puede dejar archivos incompletos que causen el error.
  • Problemas con el servidor web (Apache/Nginx): A veces el problema no es de WordPress, sino del propio servidor.

Soluciones paso a paso para el error pantalla blanca WordPress

Aquí tienes una lista de acciones, ordenadas de la más fácil a la más técnica. Empieza por la primera y ve avanzando hasta que tu sitio vuelva a la vida.

1. Desactiva todos los plugins (la solución más común)

Esta es la primera prueba que debes hacer. Si el problema es un plugin conflictivo, al desactivarlos todos, la web debería volver a cargar.

¿Cómo hacerlo si no puedes acceder al panel de administración?

Tienes que acceder a los archivos de tu web a través de un gestor de archivos (como el de tu hosting) o mediante FTP (FileZilla, por ejemplo).

  1. Conéctate a tu servidor. Si usas Syspanel (el panel de control de HestiaCP), accede a través de tu-dominio.com:2106 y ve a "Administrador de archivos".
  2. Navega hasta la carpeta raíz de tu WordPress (normalmente public_html o www).
  3. Busca la carpeta wp-content.
  4. Dentro de wp-content, busca la carpeta plugins.
  5. Renombra la carpeta plugins a algo como plugins_desactivados. Esto hará que WordPress no pueda encontrar los plugins y los desactive todos a la vez.
  6. Vuelve a cargar tu web. Si funciona, ¡el problema estaba en un plugin!
  7. Para identificar cuál, crea una nueva carpeta llamada plugins (vacía) y ve moviendo, uno a uno, los plugins desde plugins_desactivados a la nueva carpeta plugins. Después de mover cada uno, prueba la web. Cuando el error vuelva a aparecer, habrás encontrado al culpable.

[TIP] Si tu web funciona después de renombrar la carpeta, no te olvides de eliminar el plugin problemático o buscar una alternativa.

2. Cambia al tema predeterminado de WordPress

Si desactivar los plugins no funcionó, el problema podría ser tu tema activo.

  1. Vuelve a la carpeta wp-content de tu instalación de WordPress.
  2. Busca la carpeta themes.
  3. Dentro de themes, busca la carpeta de tu tema activo (por ejemplo, mi-tema-personalizado).
  4. Renombra esa carpeta, por ejemplo, a mi-tema-personalizado_desactivado.
  5. Al hacer esto, WordPress automáticamente cambiará a uno de sus temas predeterminados (como Twenty Twenty-Four).
  6. Vuelve a cargar tu web. Si funciona, el problema está en tu tema. Puedes reinstalarlo o contactar al desarrollador.

3. Aumenta el límite de memoria de PHP

A veces, el simple hecho de aumentar la memoria disponible para PHP soluciona el error pantalla blanca WordPress.

Método 1: Editando el archivo wp-config.php

  1. Accede a la raíz de tu WordPress.

  2. Busca el archivo wp-config.php.

  3. Ábrelo con un editor de texto (como el Bloc de notas o el editor del panel de control).

  4. Justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */, añade esta línea:

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

  5. Guarda el archivo y vuelve a cargar tu web.

Método 2: Editando el archivo php.ini (si tu servidor lo permite)

  1. Crea un archivo llamado php.ini en la raíz de tu WordPress.

  2. Dentro, escribe:

    memory_limit = 256M

  3. Guarda el archivo.

[WARNING] Si no ves resultados, pon la memoria a 128M o 64M. No todos los servidores permiten 256M. Si el problema persiste, contacta con tu proveedor de hosting.

4. Revisa y repara el archivo .htaccess

Un archivo .htaccess corrupto también puede causar la pantalla blanca WordPress.

  1. Accede a la raíz de tu WordPress.
  2. Busca el archivo .htaccess. (Nota: puede estar oculto. Asegúrate de tener activada la opción "Mostrar archivos ocultos" en tu gestor de archivos o cliente FTP).
  3. Renómbralo a .htaccess_old para desactivarlo.
  4. Vuelve a cargar tu web. Si funciona, tendrás que regenerar el archivo.
  5. Para regenerarlo: Ve a tu panel de administración (Ajustes > Enlaces permanentes) y haz clic en "Guardar cambios" sin modificar nada. Esto creará un nuevo .htaccess limpio.

5. Activa el modo de depuración de WordPress (Debug)

Esta es una técnica más avanzada para obtener pistas sobre el error.

  1. Edita el archivo wp-config.php (como en el paso 3).

  2. Busca la línea que dice define('WP_DEBUG', false);. Si no existe, búscala cerca del final.

  3. Cámbiala por esto:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    
  4. Guarda el archivo.

  5. Ahora, cuando recargues tu web, los errores se guardarán en un archivo llamado debug.log dentro de la carpeta wp-content.

  6. Descarga ese archivo y ábrelo. Busca líneas que contengan "Fatal error" o "Parse error". Te dirán exactamente qué archivo y línea están causando el problema.

  7. Importante: Una vez que hayas identificado el error, vuelve a poner WP_DEBUG a false para no mostrar información sensible a los visitantes.

[INFO] El archivo debug.log puede crecer mucho, así que no lo dejes activado para siempre.

6. Restaura una copia de seguridad

Si nada de lo anterior funciona y tienes una copia de seguridad reciente (¡deberías!), restaurarla es la solución más rápida y segura.

  • Si tienes un plugin de backups: Usa su función de restauración.
  • Si tienes una copia manual: Restaura los archivos y la base de datos a través de tu panel de control (como Syspanel, accesible por el puerto 2106) o mediante FTP.

Preguntas Frecuentes (FAQ)

P: ¿La pantalla blanca significa que he perdido mis datos?
R: No, en la gran mayoría de los casos no. Los archivos y la base de datos siguen ahí. Es un error de ejecución del código.

P: ¿Puedo evitar que vuelva a ocurrir?
R: Sí, siguiendo estas buenas prácticas:

  • Mantén todo actualizado: WordPress, plugins y temas.
  • Haz copias de seguridad periódicas. Es tu red de seguridad.
  • Prueba los cambios en un sitio de pruebas (staging) antes de aplicarlos en tu web en vivo.
  • No instales plugins o temas de fuentes no confiables.

P: ¿Qué hago si no puedo acceder a los archivos de mi web?
R: Contacta con tu soporte técnico de hosting. Ellos pueden acceder a los archivos por ti o darte acceso a través de FTP o del gestor de archivos de tu panel (como Syspanel, puerto 2106).

P: ¿El error puede deberse a un problema de mi servidor (hosting)?
R: Sí. Si después de probar todos los pasos anteriores el problema persiste, contacta a tu proveedor de hosting. Podría ser un problema de configuración del servidor (PHP, Apache, etc.) que ellos deben resolver.

Conclusión

La pantalla blanca WordPress puede ser frustrante, pero rara vez es el fin del mundo. Siguiendo esta guía paso a paso, podrás diagnosticar y solucionar el WordPress white screen fix en la mayoría de los casos. Recuerda empezar por lo más sencillo (desactivar plugins y cambiar de tema) y, si es necesario, adentrarte en opciones más técnicas como editar archivos de configuración. ¡Y no olvides las copias de seguridad! Son tu mejor amiga.

Esperamos que este artículo te haya sido de gran ayuda. Si tienes más dudas, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel