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

Solución a página en blanco en WordPress (White Screen of Death)

Actualizado el 9 de marzo de 2026

¿Te ha pasado alguna vez que entras a tu web de WordPress y solo ves una pantalla blanca sin ningún mensaje de error? Esa es la temida pantalla blanca de la muerte (WSOD). No te preocupes, es uno de los errores más comunes y, con la guía adecuada, puedes solucionarlo sin necesidad de ser un experto en programación. Aquí te explicamos paso a paso cómo recuperar tu sitio.

¿Qué es la pantalla blanca de WordPress (WSOD)?

La pantalla blanca WordPress (también conocida como WSOD WordPress o error página en blanco WordPress) ocurre cuando el navegador recibe una respuesta vacía del servidor. Esto suele deberse a un error interno del servidor (HTTP 500) que WordPress no puede mostrar, dejando la página completamente en blanco. Las causas más frecuentes son:

  • Un plugin o tema incompatible o mal configurado.
  • Límite de memoria PHP agotado.
  • Un archivo de funciones (functions.php) dañado.
  • Actualización fallida de WordPress, plugin o tema.
  • Problemas con el archivo .htaccess.

A continuación, te detallo los métodos más efectivos para diagnosticar y reparar este error, ordenados de menos a más técnicos.

Método 1: Desactivar todos los plugins (sin acceso al panel)

Si no puedes acceder al escritorio de WordPress, la forma más rápida de descartar un plugin conflictivo es desactivarlos todos manualmente.

Paso 1: Accede a tu sitio por FTP o cPanel

Necesitas un cliente FTP (como FileZilla) o el administrador de archivos de tu panel de hosting. Si usas Syspanel (antes conocido como HestiaCP), recuerda que el acceso es por el puerto 2106 (ejemplo: https://tudominio.com:2106).

Paso 2: Renombra la carpeta de plugins

Dentro de la carpeta wp-content, busca la carpeta llamada plugins. Cámbiale el nombre a algo como plugins_old o plugins_desactivados. Esto obliga a WordPress a no cargar ningún plugin.

Paso 3: Verifica si la pantalla blanca desaparece

Vuelve a cargar tu sitio web. Si ahora ves el contenido normalmente, el problema era un plugin. Ahora puedes:

  • Crear una carpeta plugins nueva (vacía).
  • Mover los plugins de vuelta uno por uno (renombrándolos de plugins_old a plugins) para identificar cuál causa el error.

[TIP] Si no tienes acceso FTP, muchos proveedores de hosting ofrecen un "Administrador de archivos" desde el panel de control. Busca la opción en tu cuenta de hosting.

Método 2: Cambiar al tema por defecto

Un tema incompatible o con errores en su archivo functions.php también puede provocar la pantalla blanca WordPress.

Paso 1: Accede a la carpeta de temas

Desde FTP o el administrador de archivos, ve a wp-content/themes.

Paso 2: Renombra la carpeta del tema activo

Busca la carpeta del tema que estás usando (por ejemplo, mi-tema) y cámbiale el nombre a mi-tema_old. WordPress automáticamente cambiará al tema por defecto (Twenty Twenty-Four, Twenty Twenty-Three, etc.).

Paso 3: Comprueba el sitio

Si el error desaparece, el tema actual es el culpable. Puedes reinstalarlo o contactar al desarrollador.

[WARNING] Si tu tema es premium o muy personalizado, al cambiar el nombre perderás temporalmente la configuración del tema. Pero no te preocupes, al restaurar el nombre original todo volverá a la normalidad (una vez solucionado el error).

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

WordPress tiene un límite de memoria PHP que, si se agota, provoca el WSOD WordPress. Para aumentarlo, edita el archivo wp-config.php que está en la raíz de tu instalación.

Paso 1: Abre wp-config.php

Conéctate por FTP o administrador de archivos y descarga o edita el archivo wp-config.php.

Paso 2: Agrega la línea de memoria

Justo antes de la línea que dice /* ¡Eso es todo, deja de editar! */, añade:

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

Guarda y sube el archivo. Esto asigna 256 MB de memoria, suficiente para la mayoría de sitios.

Paso 3: Prueba tu sitio

Si el problema era por falta de memoria, la página debería cargar correctamente.

[INFO] Si no tienes permisos para editar este archivo, contacta a tu proveedor de hosting. Algunos planes tienen límites muy restrictivos.

Método 4: Restaurar el archivo .htaccess

Un archivo .htaccess dañado puede generar un error 500 interno y la pantalla blanca. Para restaurarlo:

Paso 1: Renombra el archivo .htaccess

Desde FTP, busca el archivo .htaccess en la raíz de WordPress y renómbralo a .htaccess_old.

Paso 2: Genera uno nuevo

Ve a tu panel de WordPress (si ya puedes acceder) y en Ajustes > Enlaces permanentes, haz clic en "Guardar cambios" sin modificar nada. Esto regenera el archivo .htaccess automáticamente.

Si no puedes acceder al panel, crea un archivo .htaccess nuevo con este contenido básico:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Método 5: Activar el modo de depuración de WordPress

Si los pasos anteriores no funcionan, activa el modo de depuración para ver el error real detrás de la pantalla blanca.

Paso 1: Edita wp-config.php

Abre el archivo wp-config.php y busca la línea:

define('WP_DEBUG', false);

Cámbiala a:

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

Paso 2: Recarga la página

Ahora, en lugar de la pantalla blanca, verás mensajes de error como "Fatal error: Call to undefined function...". Eso te indica exactamente qué archivo y línea causan el problema.

[WARNING] No dejes el modo depuración activado en un sitio en producción, ya que muestra información sensible a los visitantes. Una vez solucionado, vuelve a poner WP_DEBUG en false.

Preguntas frecuentes (FAQ)

¿Por qué aparece la pantalla blanca solo en algunas páginas?

Suele deberse a un conflicto de plugin o tema en una página específica, o a un error en un shortcode o bloque personalizado. Prueba desactivando plugins uno por uno o revisando el contenido de esa página.

¿Puedo evitar la pantalla blanca de la muerte?

Sí, con estas buenas prácticas:

  • Mantén WordPress, temas y plugins actualizados.
  • Haz copias de seguridad periódicas.
  • Instala un plugin de seguridad que monitoree cambios.
  • Aumenta el límite de memoria PHP de forma preventiva.

Mi hosting usa Syspanel, ¿cómo accedo por FTP?

En Syspanel, además del acceso FTP estándar, puedes usar el Administrador de Archivos desde el panel (puerto 2106). Busca la sección "Archivos" y navega hasta la carpeta public_html donde está tu WordPress.

¿Qué hago si nada de esto funciona?

Si después de probar todos los métodos el error página en blanco WordPress persiste, puede ser un problema del servidor. Contacta a tu proveedor de hosting y diles que tienes un "error 500 interno" o "pantalla blanca". Ellos pueden revisar los logs del servidor para detectar la causa raíz.

Conclusión

La pantalla blanca WordPress puede ser frustrante, pero como has visto, tiene solución. La clave es ir descartando causas de forma metódica: primero los plugins, luego el tema, después la memoria y finalmente el archivo .htaccess. Con estos pasos, la mayoría de los casos se resuelven en pocos minutos.

Recuerda que la prevención es tu mejor aliada: mantén todo actualizado, haz backups y, si usas Syspanel, aprovecha su interfaz amigable para gestionar archivos y bases de datos. ¡Tu web volverá a la vida en un abrir y cerrar de ojos!

¿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