Blog · WordPress

Error 500 en WordPress: cómo solucionarlo

Causas del error 500 en WordPress y cómo arreglarlo paso a paso (y evitar que vuelva).

6 min de lectura Actualizado 8 ago 2026

Entras en tu web y en lugar del contenido aparece un escueto «Error 500» o pantalla en blanco. No cunde el pánico: el error 500 en WordPress es de los más frecuentes y casi siempre tiene una causa concreta y una solución rápida.

Qué significa el error 500

El 500 es un código de estado HTTP que significa «error interno del servidor». Es deliberadamente vago: el servidor sabe que algo falló al procesar la petición, pero no da detalles al visitante por seguridad. La pista real está en los logs de error.

No lo confundas con otros errores de servidor: el 502 Bad Gateway o el 504 Gateway Timeout apuntan a problemas de comunicación o de tiempo de espera, no a un fallo interno de la aplicación.

Causas más habituales

Estas son las causas que provocan la gran mayoría de errores 500 en WordPress, y cómo se resuelven:

Causas y soluciones

Causa probableCómo se soluciona
Plugin o tema defectuosoDesactívalo por SFTP renombrando su carpeta en wp-content/plugins.
Archivo .htaccess corruptoRenómbralo a .htaccess_old y regenera los enlaces permanentes.
Memoria PHP agotadaSube WP_MEMORY_LIMIT o amplía los recursos del plan.
Versión de PHP incompatibleCambia la versión de PHP desde el panel de hosting.
Núcleo de WordPress dañadoSube de nuevo wp-admin y wp-includes limpios.

Cómo solucionarlo paso a paso

Solución del error 500

  1. 1

    Haz una copia de seguridad

    Antes de tocar nada, respalda archivos y base de datos.

  2. 2

    Renombra el .htaccess

    Si la web vuelve, era eso: regenera los permalinks en Ajustes → Enlaces permanentes.

  3. 3

    Desactiva todos los plugins

    Renombra la carpeta plugins. Si funciona, reactívalos uno a uno para encontrar el culpable.

  4. 4

    Cambia a un tema por defecto

    Activa Twenty Twenty-Four para descartar el tema.

  5. 5

    Sube el límite de memoria PHP

    Añade define('WP_MEMORY_LIMIT', '256M'); en wp-config.php.

  6. 6

    Revisa el debug.log

    Si nada funciona, el log te dirá la línea y el archivo exactos.

Cómo evitar que vuelva

El 500 suele ser síntoma de dos cosas: mantenimiento flojo o un servidor que se queda corto. Para que no se repita:

Prevención del error 500

  • Mantén WordPress, plugins y temas siempre actualizados.
  • Usa una versión de PHP moderna y soportada.
  • Ten copias automáticas para restaurar en segundos.
  • Cuenta con recursos suficientes: la memoria agotada es una causa clásica.
  • Prueba los cambios en un entorno de staging, no en producción.

Si el 500 viene de la mano de una web lenta, quizá el servidor sea el problema de fondo: te interesa por qué va lento tu WordPress y cómo elegir un buen hosting.

Preguntas frecuentes

¿El error 500 lo ve Google?

Sí. Si persiste, Google puede interpretar que la web no está disponible. Conviene resolverlo cuanto antes y revisar Search Console.

¿Pierdo contenido con un error 500?

No: tu contenido está en la base de datos. El 500 es un fallo de ejecución, no de datos. Aun así, ten siempre copias.

¿Por qué me sale solo en el escritorio (wp-admin)?

Suele ser memoria PHP o un plugin. Amplía WP_MEMORY_LIMIT y desactiva plugins por SFTP.

Si el 500 aparece por falta de recursos o mantenimiento, un VPS gestionado lo evita: memoria de sobra, PHP al día y sysadmins que vigilan tu web. Y si ya lo tienes encima, te echamos una mano.

¿Tu web te está dando este problema?

Pásate a un VPS gestionado y olvídate. Migración gratis y sin cortes.