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

Cómo solucionar errores comunes en WordPress (white screen, 500 error)

Actualizado el 16 de junio de 2026

¿Te has encontrado alguna vez con la temida pantalla blanca de WordPress o un error 500 que te impide acceder a tu web? No te preocupes, son de los problemas más frecuentes al gestionar un sitio, pero también de los que más fácilmente se solucionan siguiendo los pasos adecuados. En esta guía extensa, te explicaré cómo identificar y resolver estos errores WordPress paso a paso, sin necesidad de ser un experto técnico.

Vamos a desglosar las causas más comunes y las soluciones prácticas para que puedas solucionar problemas WordPress de forma rápida y segura. Empezaremos por lo más básico y avanzaremos hacia técnicas un poco más avanzadas, siempre con un lenguaje claro y sencillo.


¿Qué causa la pantalla blanca y el error 500 en WordPress?

Antes de lanzarnos a solucionar, es útil entender por qué ocurren. La pantalla blanca WordPress (también conocida como "White Screen of Death" o WSOD) y el error 500 WordPress suelen deberse a problemas con la memoria, plugins o temas incompatibles, o errores en los archivos principales de WordPress.

Causas principales

  • Límite de memoria PHP excedido: Es la causa más común. Tu sitio necesita más memoria de la que tiene asignada.
  • Plugin o tema defectuoso: Una actualización reciente o una incompatibilidad puede romper el sitio.
  • Archivos corruptos del núcleo de WordPress: A veces una actualización fallida daña archivos esenciales.
  • Permisos de archivos incorrectos: Si los archivos no tienen los permisos adecuados, el servidor no puede leerlos.
  • Error en el archivo .htaccess: Este archivo de configuración puede dañarse, provocando errores internos del servidor.

Primeros pasos: accede a tu panel de control

Para empezar a solucionar problemas WordPress, necesitas acceder a tu panel de control de hosting. Si usas Syspanel (la herramienta de gestión que antes se llamaba HestiaCP), recuerda que el puerto de acceso es el 2106. Por ejemplo: tudominio.com:2106.

[TIP] Si no sabes cómo acceder a Syspanel, contacta con tu proveedor de hosting. Normalmente te dan las credenciales al contratar el servicio.

Una vez dentro, podrás gestionar archivos, bases de datos y configuraciones. Vamos a lo importante.


Solución 1: Aumentar el límite de memoria PHP (la más efectiva)

Esta suele resolver el 80% de los casos de pantalla blanca WordPress y error 500 WordPress. Es un cambio sencillo que puedes hacer desde el panel de control.

Paso a paso

  1. Accede a Syspanel (puerto 2106) y ve a la sección de "Configuración del servidor" o "PHP".
  2. Busca la opción "Memory Limit" o "Límite de memoria". Normalmente viene en 64M o 128M.
  3. Cámbialo a 256M o incluso 512M si tu hosting lo permite.
  4. Guarda los cambios y reinicia el servicio PHP (suele haber un botón para ello).

Si no encuentras esta opción en Syspanel, puedes hacerlo manualmente editando el archivo wp-config.php. Conéctate por FTP o desde el administrador de archivos de Syspanel.

Editar wp-config.php manualmente

  1. Localiza el archivo wp-config.php en la raíz de tu instalación de WordPress.

  2. Ábrelo con un editor de texto (como el bloc de notas o el editor de archivos de Syspanel).

  3. 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');

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

[INFO] Este cambio solo afecta a WordPress, no a todo el servidor. Es seguro y muy recomendado.


Solución 2: Desactivar plugins y temas desde el panel de control

Si el aumento de memoria no funciona, el siguiente paso es desactivar temporalmente todos los plugins y cambiar al tema por defecto de WordPress. Esto nos ayuda a identificar si un plugin o tema está causando el error 500 WordPress.

Cómo desactivar plugins sin acceso al panel de administración

A veces, la pantalla blanca te impide entrar al escritorio de WordPress. No te preocupes, puedes hacerlo desde Syspanel o FTP.

  1. Accede al administrador de archivos de Syspanel o conéctate por FTP.
  2. Ve a la carpeta wp-content/plugins/.
  3. Renombra la carpeta plugins a algo como plugins_desactivados. Esto desactivará todos los plugins de golpe.
  4. Vuelve a cargar tu web. Si funciona, el problema está en uno de los plugins.
  5. Para identificar cuál, vuelve a renombrar la carpeta a plugins y luego, desde el panel de administración de WordPress (si ya puedes acceder), ve a Plugins y desactívalos uno por uno hasta encontrar el culpable.

Cambiar al tema por defecto

  1. En la misma carpeta wp-content/themes/, busca la carpeta de tu tema activo (por ejemplo, mi-tema).
  2. Renómbrala a algo como mi-tema_desactivado. WordPress automáticamente usará el tema por defecto (Twenty Twenty-Five o similar).
  3. Si tu web vuelve a funcionar, el problema es el tema. Puedes reinstalarlo o contactar al desarrollador.

[WARNING] Al renombrar archivos o carpetas, asegúrate de no eliminar nada. Solo estás desactivando temporalmente.


Solución 3: Restaurar archivos del núcleo de WordPress

A veces, los archivos principales de WordPress se corrompen. Puedes reemplazarlos sin perder tu contenido (posts, páginas, etc.).

Paso a paso

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprime el archivo en tu ordenador.
  3. Conéctate a Syspanel (puerto 2106) o por FTP.
  4. Sube la carpeta wp-admin y wp-includes (y el archivo wp-config.php solo si es necesario) desde la descarga a tu servidor, sobrescribiendo los archivos existentes.
  5. No subas la carpeta wp-content, ya que ahí están tus plugins, temas y medios. Eso no se toca.
  6. Una vez subido, prueba tu web.

[TIP] Si tienes dudas, solo reemplaza los archivos de wp-admin y wp-includes. Son los que más se dañan.


Solución 4: Verificar y reparar el archivo .htaccess

Un archivo .htaccess dañado puede provocar un error 500 WordPress. Es fácil de regenerar.

Cómo regenerarlo

  1. Accede al administrador de archivos de Syspanel o por FTP.
  2. Localiza el archivo .htaccess en la raíz de tu WordPress (suele estar oculto; en Syspanel, activa la opción "Mostrar archivos ocultos").
  3. Renómbralo a .htaccess_old para desactivarlo.
  4. Vuelve a cargar tu web. Si funciona, el problema era ese archivo.
  5. Para generar uno nuevo, ve al Escritorio de WordPress (si ya accedes) > Ajustes > Enlaces permanentes y haz clic en Guardar cambios. Esto crea un nuevo .htaccess limpio.

Si no puedes acceder a WordPress, puedes crear un archivo .htaccess básico con este contenido (cópialo y pégalo en un bloc de notas, luego súbelo como .htaccess):

# 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

[WARNING] Asegúrate de que el archivo se llame exactamente .htaccess (con el punto al inicio) y no .htaccess.txt.


Solución 5: Revisar permisos de archivos y carpetas

Los permisos incorrectos pueden impedir que WordPress lea o escriba archivos, causando errores WordPress.

Permisos recomendados

  • Carpetas: 755
  • Archivos: 644
  • wp-config.php: 600 o 644

Cómo cambiarlos desde Syspanel

  1. Ve al Administrador de archivos.
  2. Selecciona la carpeta raíz de WordPress.
  3. Haz clic en Permisos (o Chmod).
  4. Cambia las carpetas a 755 y los archivos a 644. Puedes aplicar recursivamente a todas las subcarpetas.
  5. Guarda y prueba.

[INFO] Si no sabes qué permisos usar, pregunta a tu hosting. Pero los valores anteriores son estándar y seguros.


Solución 6: Activar el modo de depuración (Debug)

WordPress tiene un modo de depuración que muestra errores específicos. Esto te da pistas exactas sobre qué está fallando.

Cómo activarlo

  1. Edita el archivo wp-config.php (como vimos antes).

  2. Busca la línea define('WP_DEBUG', false); y cámbiala a:

    define('WP_DEBUG', true);

  3. También puedes añadir estas líneas para que los errores se muestren en pantalla:

    define('WP_DEBUG_DISPLAY', true);

  4. Guarda el archivo y recarga tu web. Verás mensajes de error detallados (como "Fatal error: Call to undefined function...").

  5. Una vez solucionado, vuelve a poner WP_DEBUG en false para no mostrar errores a los visitantes.

[WARNING] No dejes el modo debug activado en un sitio en producción, ya que puede exponer información sensible.


Preguntas frecuentes (FAQ) sobre errores WordPress

¿Por qué sigo viendo la pantalla blanca después de aumentar la memoria?

Puede que el problema sea un plugin específico. Prueba a desactivar todos los plugins (Solución 2) y luego reactívalos uno por uno.

¿El error 500 puede deberse a un ataque?

Sí, aunque es menos común. Si sospechas de un ataque, revisa los archivos de tu tema y plugins en busca de código sospechoso o contacta a tu hosting para que escaneen tu sitio.

¿Cómo puedo evitar estos errores en el futuro?

  • Mantén WordPress, plugins y temas actualizados.
  • Usa un tema y plugins de fuentes confiables.
  • Realiza copias de seguridad periódicas.
  • Aumenta el límite de memoria PHP antes de que ocurra el problema.

¿Qué hago si ninguna de estas soluciones funciona?

Puede ser un problema del servidor. Contacta a tu proveedor de hosting y diles que tienes un error 500 WordPress o pantalla blanca. Ellos pueden revisar los logs del servidor para darte una solución más precisa.


Conclusión: No temas a los errores de WordPress

Los errores WordPress como la pantalla blanca WordPress y el error 500 WordPress son comunes, pero con estos pasos puedes solucionar problemas WordPress tú mismo. Recuerda siempre empezar por lo más simple (aumentar memoria) y luego ir probando las otras soluciones. Si todo falla, tu hosting o un desarrollador pueden ayudarte.

[TIP] Guarda esta guía o márcala como favorita. Te será útil cada vez que enfrentes estos problemas. Y recuerda: la práctica hace al maestro. ¡Ánimo y a seguir creando contenido increíble para tu web!

¿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