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

Principales errores de WordPress y cómo solucionarlos

Actualizado el 25 de febrero de 2026

¡Hola! Si estás leyendo esto, probablemente te has encontrado con algún mensaje de error en tu WordPress o tu web ha decidido tomarse unas vacaciones inesperadas. No te preocupes, es mucho más común de lo que crees, y la buena noticia es que la mayoría de estos problemas tienen una solución clara y sencilla.

En esta guía extensa, vamos a desglosar los principales errores de WordPress que afectan a usuarios de todo el mundo. Te explicaré por qué ocurren y, lo más importante, cómo solucionarlos paso a paso. Vamos a ello, sin necesidad de ser un experto en programación.

El temido error de la pantalla blanca (WSOD)

Empecemos por uno de los más aterradores: la pantalla blanca de WordPress. De repente, visitas tu web y solo ves un fondo blanco, sin texto, sin imágenes, sin nada. Es como si tu sitio hubiera desaparecido. Este error suele aparecer por un fallo de memoria PHP o por un conflicto grave entre un plugin y tu tema.

¿Por qué ocurre?

La causa más común es que un plugin o tema esté utilizando demasiados recursos del servidor, o que tenga un error de sintaxis en su código. También puede ser que el límite de memoria de PHP esté configurado demasiado bajo.

Solución paso a paso

No te asustes, vamos a resolverlo. La idea es ir descartando elementos hasta encontrar al culpable.

  1. Aumenta el límite de memoria PHP: Este es el primer paso. Accede a tu panel de control (cPanel, Syspanel, etc.) y busca el administrador de archivos. Localiza el archivo wp-config.php en la raíz de tu instalación de WordPress. Ábrelo con un editor de texto y, justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade esta línea:

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

    Guarda el archivo y recarga tu web. Si se arregla, ¡genial! Si no, sigue con el siguiente paso.

  2. Desactiva todos los plugins: Esta es la forma más rápida de saber si un plugin es el problema. Accede a tu servidor por FTP o mediante el administrador de archivos de tu hosting. Dentro de la carpeta wp-content, verás una carpeta llamada plugins. Renómbrala a plugins_backup (o cualquier otro nombre). Esto desactivará todos los plugins a la vez.

    Si tu web vuelve a cargar, el problema era un plugin. Ahora toca descubrir cuál. Crea una nueva carpeta llamada plugins y ve moviendo los plugins de tu carpeta de backup de uno en uno, recargando tu web después de cada movimiento. Cuando el error vuelva a aparecer, habrás encontrado al culpable.

  3. Cambia al tema por defecto: Si desactivar los plugins no funciona, el problema puede ser tu tema. Dentro de wp-content, ve a la carpeta themes. Verás las carpetas de tus temas instalados. Renombra la carpeta de tu tema activo (por ejemplo, mi-tema a mi-tema_inactivo). WordPress automáticamente intentará usar un tema por defecto (como Twenty Twenty-Four). Si esto funciona, deberías considerar actualizar o cambiar tu tema.

[INFO] Si el problema persiste tras estos pasos, el error puede estar en el núcleo de WordPress. Te recomiendo descargar una copia nueva de WordPress desde wordpress.org, descomprimirla y subir (sobrescribiendo) las carpetas wp-admin y wp-includes mediante FTP. Esto no borrará tu contenido.

El error de conexión con la base de datos

Este es otro clásico que corta el aliento. Verás un mensaje como "Error al conectar con la base de datos" o "Error establishing a database connection". Básicamente, WordPress no puede comunicarse con el "almacén" donde guarda todas tus publicaciones, páginas y configuraciones.

¿Por qué ocurre?

Las causas más habituales son: los datos de acceso a la base de datos en el archivo wp-config.php son incorrectos, la base de datos ha sido eliminada o dañada, o el servidor de base de datos está caído (a veces por sobrecarga).

Solución paso a paso

  1. Verifica los datos de acceso: Abre tu archivo wp-config.php de nuevo. Busca las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST. Asegúrate de que coinciden exactamente con los datos que te proporcionó tu empresa de hosting. Un simple error tipográfico o un espacio extra en la contraseña pueden causar este problema.

    define( 'DB_NAME', 'tu_nombre_de_base' );
    define( 'DB_USER', 'tu_usuario' );
    define( 'DB_PASSWORD', 'tu_contraseña' );
    define( 'DB_HOST', 'localhost' ); // O el host que te indiquen
    
  2. Repara la base de datos: WordPress tiene una herramienta integrada para reparar bases de datos. Añade esta línea a tu archivo wp-config.php:

    define('WP_ALLOW_REPAIR', true);
    

    Guarda el archivo y visita esta URL en tu navegador: tudominio.com/wp-admin/maint/repair.php. Haz clic en "Reparar base de datos". Una vez terminado, elimina esa línea de tu wp-config.php por seguridad.

  3. Contacta con tu hosting: Si los datos son correctos y la reparación no funciona, el problema es del servidor. Puede que la base de datos se haya corrompido o que el servicio MySQL esté detenido. Es momento de contactar con el soporte de tu hosting.

[TIP] Si usas Syspanel (antes conocido como HestiaCP) para gestionar tu hosting, recuerda que puedes acceder a él a través del puerto 2106 (ej. tudominio.com:2106) para revisar el estado de tus bases de datos desde el panel de administración.

El error "Error al establecer una conexión segura" o errores de SSL

Ves un candado roto o el mensaje "Su conexión no es privada". Este problema es muy común después de instalar un certificado SSL o al cambiar la URL del sitio de http:// a https://.

¿Por qué ocurre?

Ocurre porque WordPress sigue intentando cargar recursos (imágenes, scripts, enlaces) usando la URL antigua con http://, lo que provoca un conflicto de seguridad con el navegador.

Solución paso a paso

  1. Actualiza las URLs en Ajustes: Ve a Ajustes > Generales en tu panel de administración (si puedes acceder). Asegúrate de que la "Dirección de WordPress (URL)" y la "Dirección del sitio (URL)" empiecen con https://.

  2. Usa un plugin de corrección: Si no puedes acceder al panel, instala un plugin como "Really Simple SSL". Puedes hacerlo descargándolo desde wordpress.org, subiéndolo a wp-content/plugins mediante FTP y activándolo. Este plugin detectará el problema y redirigirá todo el tráfico a https:// automáticamente.

  3. Busca contenido mixto: A veces, el problema son imágenes o scripts que tienen la URL antigua en la base de datos. Puedes usar un plugin como "Better Search Replace" para buscar http://tudominio.com y reemplazarlo por https://tudominio.com en todas las tablas de la base de datos. Haz una copia de seguridad antes de usar esta herramienta.

El error 500 - Error interno del servidor

Este es un error genérico que significa que algo salió mal en el servidor, pero no especifica qué. Es frustrante, pero solucionable.

¿Por qué ocurre?

Suele estar relacionado con un archivo .htaccess corrupto, un plugin o tema con errores, o un problema de permisos de archivos.

Solución paso a paso

  1. Revisa el archivo .htaccess: Este archivo es crucial para el funcionamiento de WordPress. Puedes renombrarlo a .htaccess_backup mediante FTP. Luego, ve a Ajustes > Enlaces permanentes en tu panel de WordPress (si puedes acceder) y haz clic en "Guardar cambios". Esto creará un archivo .htaccess nuevo y limpio.

  2. Aumenta el límite de memoria (otra vez): Al igual que en el error de pantalla blanca, prueba a añadir define('WP_MEMORY_LIMIT', '256M'); a tu wp-config.php.

  3. Verifica los permisos de archivos: Los archivos deben tener permisos 644 y las carpetas 755. Puedes hacerlo desde el administrador de archivos de tu hosting. Selecciona todos los archivos y carpetas de la raíz y cambia sus permisos a los mencionados.

Errores comunes al conectar con FTP o al subir archivos

A veces, el problema no es de WordPress en sí, sino de la conexión con el servidor. Verás errores como "Fallo al conectar con el servidor FTP" o al subir una imagen con el plugin de medios.

¿Por qué ocurre?

Suele ser por configurar mal los datos FTP en tu cliente (como FileZilla) o porque el servidor no permite la conexión por FTP (a veces se usa SFTP por seguridad).

Solución paso a paso

  1. Revisa la configuración FTP: Asegúrate de que el nombre de usuario, contraseña y el puerto son correctos. Si tu hosting usa SFTP, el puerto suele ser el 22 (aunque algunos usan otros, como el 2106 en algunos paneles como Syspanel).

  2. Prueba con el administrador de archivos del hosting: En lugar de usar un programa externo, usa el Administrador de Archivos que viene integrado en cPanel o Syspanel. Es la forma más fiable de subir o editar archivos sin problemas de conexión.

  3. Aumenta el límite de subida de archivos: Si el error ocurre al subir un plugin o una imagen grande, es porque el límite de subida es muy bajo. Puedes añadir esto a tu archivo wp-config.php:

    @ini_set( 'upload_max_size' , '64M' );
    @ini_set( 'post_max_size', '64M');
    

El error "No se puede conectar a la base de datos" en la instalación

Este error aparece cuando intentas instalar WordPress por primera vez y los datos de conexión no son correctos.

¿Por qué ocurre?

Es un error de configuración inicial. Los datos que estás introduciendo en el asistente de instalación (nombre de la base de datos, usuario, contraseña) no coinciden con los que has creado en tu hosting.

Solución paso a paso

  1. Crea la base de datos correctamente: Ve a tu panel de control (cPanel, Syspanel, etc.) y asegúrate de haber creado una base de datos y un usuario con todos los privilegios. Asegúrate de que el nombre de la base de datos y el usuario son exactamente los que estás escribiendo en el asistente.

  2. Verifica el nombre del host: A veces, el host de la base de datos no es localhost. Si tu hosting usa un servidor de bases de datos separado, te habrán dado un nombre de host específico (como mysql.tudominio.com). Revisa la información de bienvenida de tu hosting.

Preguntas frecuentes (FAQ) sobre errores de WordPress

¿Cómo puedo saber si mi WordPress tiene un error de plugin?
La forma más rápida es desactivar todos los plugins renombrando la carpeta wp-content/plugins. Si el error desaparece, el problema es de un plugin.

¿Qué hago si no puedo acceder a mi panel de administración?
Puedes usar FTP o el Administrador de Archivos de tu hosting para editar archivos y desactivar plugins o cambiar el tema manualmente, tal como hemos descrito en la solución de la pantalla blanca.

¿Es seguro usar plugins de seguridad para arreglar errores?
Sí, plugins como "Really Simple SSL" o "Better Search Replace" son muy útiles para tareas específicas. Sin embargo, siempre es mejor entender la causa raíz. Te recomiendo usarlos como herramientas, no como una solución mágica permanente.

Mi web va lenta, ¿es un error de WordPress?
La lentitud no es un error como tal, pero es un síntoma. Puede deberse a un plugin pesado, a un tema mal optimizado o a un servidor con recursos limitados. Te sugiero usar un plugin de caché y optimizar tus imágenes.

¿Cada cuánto debo hacer una copia de seguridad?
Siempre. Idealmente, tu hosting debería hacer copias automáticas diarias. Además, te recomiendo hacer una copia manual antes de actualizar cualquier plugin, tema o el núcleo de WordPress. Es tu red de seguridad ante cualquier error.

Espero que esta guía te haya sido de gran ayuda. Recuerda que la paciencia y la lógica son tus mejores aliadas para solucionar WordPress. Si un paso no funciona, pasa al siguiente. Y si todo lo demás falla, el soporte de tu hosting siempre está ahí para echar una mano. ¡Buena suerte con 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