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

¿Qué hacer si WordPress muestra pantalla blanca? Soluciones en Plesk y Syspanel

Actualizado el 9 de marzo de 2026

¡Vaya! Esa pantalla completamente en blanco es una de las experiencias más frustrantes al administrar un sitio web. No te preocupes, es un problema muy común y, por suerte, casi siempre tiene solución. En esta guía extensa y detallada, te explicaré paso a paso qué hacer cuando aparece la temida pantalla blanca WordPress, también conocida como "White Screen of Death" (WSOD). Nos centraremos en cómo solucionarlo específicamente si tu hosting usa Plesk o Syspanel (anteriormente HestiaCP). Vamos a ello.

¿Qué es la pantalla blanca de WordPress y por qué ocurre?

Antes de lanzarnos a las soluciones, es importante entender qué está pasando. La pantalla blanca WordPress es un error crítico que impide que tu sitio cargue correctamente. En lugar de ver tu web, solo ves una página en blanco. Las causas más comunes son:

  • Un plugin o tema defectuoso: Es la causa número uno. Una actualización o un conflicto entre plugins puede romper el sitio.
  • Límite de memoria PHP agotado: WordPress necesita una cantidad mínima de memoria para funcionar. Si tu web es muy pesada o tienes muchos plugins, puedes superar ese límite.
  • Error en el archivo functions.php: Un error de sintaxis o una función mal escrita en el archivo de tu tema puede provocar el fallo.
  • Archivos corruptos del núcleo de WordPress: A veces, una actualización fallida o un ataque pueden dañar archivos esenciales.
  • Problemas de permisos de archivos: Si los archivos de tu sitio no tienen los permisos correctos, WordPress no puede ejecutarlos.

Antes de empezar: Accede a tu panel de control

Para aplicar las soluciones, necesitarás acceder al panel de control de tu hosting. Dependiendo de tu proveedor, será Plesk o Syspanel. Si usas Syspanel (el antiguo HestiaCP), recuerda que la dirección de acceso suele ser https://tudominio.com:2106. En Plesk, suele ser https://tudominio.com:8443 o una URL específica que te dio tu proveedor.

[WARNING] Si no recuerdas tus credenciales de acceso al panel, contacta con el soporte de tu hosting inmediatamente. Sin acceso al panel, las siguientes soluciones serán más complicadas.

Solución 1: Desactivar todos los plugins (La más efectiva)

Esta es, con diferencia, la solución más rápida y que resuelve la mayoría de los casos de pantalla blanca WordPress. Lo haremos manualmente, sin necesidad de entrar al panel de administración de WordPress (que está roto).

Para Plesk:

  1. Accede a Plesk e inicia sesión.
  2. Ve a "Sitios web y dominios".
  3. Busca tu dominio y haz clic en "Administrador de archivos" (o "File Manager").
  4. Navega a la carpeta httpdocs (o public_html), que es la raíz de tu sitio.
  5. Dentro, busca la carpeta wp-content.
  6. Dentro de wp-content, busca la carpeta plugins.
  7. Renombra la carpeta plugins a plugins_desactivados (o cualquier otro nombre). Esto hará que WordPress no pueda encontrar los plugins y los desactive todos de golpe.
  8. Vuelve a tu web. Si se carga, el problema era un plugin. Ahora, para reactivarlos uno por uno:
    • Vuelve al Administrador de archivos y renombra la carpeta a plugins de nuevo.
    • Accede a tu escritorio de WordPress (wp-admin). Verás que todos los plugins aparecen como desactivados.
    • Actívalos de uno en uno, refrescando tu web después de cada activación. Cuando vuelva a salir la pantalla blanca, ¡habrás encontrado al culpable!

Para Syspanel (antiguo HestiaCP):

  1. Accede a Syspanel (recuerda: https://tudominio.com:2106).
  2. Ve a la sección "WEB" y luego haz clic en el dominio afectado.
  3. Busca la opción "Administrador de archivos" (File Manager).
  4. El resto del proceso es idéntico al de Plesk: navega a public_html, luego a wp-content, renombra la carpeta plugins y comprueba.

[TIP] Si no encuentras el Administrador de archivos, puedes usar un cliente FTP como FileZilla. Las credenciales FTP las encuentras en la sección de "Acceso FTP" de tu panel de control (Plesk o Syspanel).

Solución 2: Aumentar el límite de memoria PHP

Si desactivar los plugins no funcionó, el siguiente paso es aumentar la memoria asignada a PHP. Es como darle más combustible al motor de tu web.

Para Plesk:

  1. En Plesk, ve a "Sitios web y dominios".
  2. Haz clic en "Configuración de PHP" (o "PHP Settings").
  3. Busca la opción memory_limit.
  4. Aumenta el valor. El valor por defecto suele ser 128M o 256M. Prueba con 512M o incluso 1024M (1GB).
  5. Haz clic en "Aceptar" o "Guardar".
  6. Vuelve a cargar tu web. Si funciona, el problema era la memoria.

Para Syspanel (antiguo HestiaCP):

  1. En Syspanel, ve a la sección "WEB" y haz clic en tu dominio.
  2. Busca la opción "Configuración avanzada" o "PHP".
  3. Deberías ver una lista de opciones de PHP. Busca memory_limit.
  4. Si no está visible, es posible que tengas que añadirla manualmente. Busca un campo de texto o un desplegable que diga "Add custom value" o similar. Introduce memory_limit y asígnale un valor como 512M.
  5. Guarda los cambios y recarga tu web.

[INFO] Si no encuentras la opción de PHP en Syspanel, contacta con tu proveedor de hosting. Algunos planes no permiten modificar estos valores.

Solución 3: Restaurar el tema por defecto

A veces, el problema está en el tema que estás usando. Forzar el uso de un tema por defecto (como Twenty Twenty-Four) puede solucionarlo.

Para Plesk y Syspanel (vía Administrador de archivos):

  1. Accede al Administrador de archivos de tu panel (como en la Solución 1).
  2. Navega a wp-content/themes.
  3. Verás una carpeta con el nombre de tu tema activo. Renómbrala (por ejemplo, de mitema a mitema_desactivado).
  4. WordPress, al no encontrar tu tema, automáticamente intentará cargar uno de los temas por defecto.
  5. Vuelve a tu web. Si se carga, el problema era tu tema.
  6. Para solucionarlo definitivamente, puedes eliminar el tema problemático (si tienes copia de seguridad) o intentar repararlo. Luego, desde el menú "Apariencia > Temas" de tu escritorio de WordPress, activa otro tema.

Solución 4: Reparar archivos corruptos del núcleo de WordPress

Si las soluciones anteriores fallan, es posible que tengas archivos dañados del propio WordPress.

Para Plesk y Syspanel (vía Administrador de archivos):

  1. Descarga una copia nueva y limpia de WordPress desde wordpress.org.
  2. Descomprime el archivo en tu ordenador.
  3. Accede al Administrador de archivos de tu panel.
  4. Sube los archivos de la carpeta wp-admin y wp-includes de la nueva copia, reemplazando los existentes en tu servidor. No subas la carpeta wp-content para no sobrescribir tus plugins, temas o medios.
  5. También puedes reemplazar los archivos sueltos de la raíz, como wp-config.php (pero cuidado, este archivo contiene tus credenciales de base de datos, así que es mejor no tocarlo a menos que estés seguro).

[WARNING] Esta solución es más avanzada. Si no te sientes cómodo, pide ayuda a un profesional. Sobrescribir archivos incorrectamente puede empeorar las cosas.

Solución 5: Activar el modo de depuración de WordPress

El modo de depuración (WP_DEBUG) te mostrará errores específicos en lugar de la pantalla en blanco. Es como tener un mecánico que te dice exactamente qué pieza está rota.

Para Plesk y Syspanel (vía Administrador de archivos):

  1. Accede al Administrador de archivos.
  2. Busca el archivo wp-config.php en la raíz de tu sitio (public_html o httpdocs).
  3. Descárgalo a tu ordenador por seguridad.
  4. Edita el archivo (con un editor de texto como Notepad++ o Sublime Text).
  5. Busca la línea que dice define('WP_DEBUG', false);.
  6. Cámbiala por:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    
  7. Guarda el archivo y súbelo de nuevo al servidor, reemplazando el original.
  8. Ahora, en lugar de la pantalla blanca, verás un mensaje de error como Fatal error: Uncaught Error: ... o Parse error: syntax error.... Ese mensaje te dará una pista muy valiosa (por ejemplo, "en el archivo wp-content/plugins/mi-plugin/mi-archivo.php en la línea 45").
  9. Una vez resuelto el problema, vuelve a poner define('WP_DEBUG', false); para que tu web no muestre errores a los visitantes.

FAQ: Preguntas frecuentes sobre la pantalla blanca en WordPress

1. ¿Qué hago si no puedo acceder ni a mi panel de control (Plesk/Syspanel)?
Contacta con el soporte de tu hosting inmediatamente. Ellos tienen acceso de root al servidor y podrán ayudarte.

2. ¿Perderé mis datos si renombro la carpeta de plugins?
No. Renombrar la carpeta solo desactiva los plugins. Tus datos y configuraciones dentro de cada plugin se conservan. Al renombrarla de nuevo a plugins, todo volverá a estar como antes.

3. ¿Por qué mi web se ve bien en el escritorio de WordPress (wp-admin) pero no en la parte pública?
Esto suele indicar un problema con el tema o con algún plugin que solo se carga en la parte pública de la web. Prueba a cambiar el tema temporalmente (Solución 3).

4. La pantalla blanca aparece solo en algunas páginas, ¿qué puede ser?
Podría ser un problema con un plugin específico que se carga en esas páginas, o un fallo en el contenido (por ejemplo, un shortcode mal escrito). Activa el modo de depuración (Solución 5) para obtener más detalles.

5. He probado todo y nada funciona, ¿qué hago?
Si has seguido todos los pasos y el solucionar white screen WordPress no ha sido posible, es hora de contactar con un desarrollador o con el soporte técnico de tu hosting. Proporciónales toda la información que hayas recopilado (qué soluciones probaste, si activaste el modo debug, etc.). Es posible que haya un problema a nivel de servidor que solo ellos puedan arreglar.

Recuerda, la pantalla blanca WordPress no es el fin del mundo. Con paciencia y siguiendo estos pasos, lo más probable es que puedas recuperar tu sitio. ¡Ánimo y mucha 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