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

Preguntas frecuentes sobre WordPress: Errores comunes y soluciones

Actualizado el 22 de diciembre de 2025

Introducción: Por qué tu WordPress necesita un "chequeo" de vez en cuando

Si tienes una web con WordPress, seguro que en algún momento te has encontrado con un error inesperado. No pasa nada, es normal. WordPress es un software muy potente y flexible, pero también es sensible a pequeños cambios en el servidor, en los plugins o en los temas. Lo importante es saber cómo reaccionar.

En esta WordPress FAQ vamos a repasar los errores más comunes que puedes encontrar y, sobre todo, cómo solucionar WordPress paso a paso. No necesitas ser un experto en programación. Solo sigue estas guías y, si te atascas, recuerda que estamos aquí para ayudarte.


## 1. El temido "Error al conectar con la base de datos"

Este es uno de los problemas WordPress más frecuentes. La pantalla se queda en blanco y solo ves un mensaje como: "Error al conectar con la base de datos".

### ¿Por qué ocurre?

  • Los datos de conexión a la base de datos (usuario, contraseña, nombre de la base) son incorrectos.
  • El servidor de la base de datos (MySQL/MariaDB) está caído o sobrecargado.
  • El archivo wp-config.php está dañado o mal configurado.

### Cómo solucionarlo

  1. Accede a tu panel de control (por ejemplo, cPanel, Syspanel o el que uses). Si usas Syspanel (recuerda que el puerto es el 2106), busca la sección de "Bases de Datos".
  2. Revisa los datos de la base de datos: nombre de la base, usuario y contraseña. Copia estos datos.
  3. Conéctate por FTP a tu servidor y localiza el archivo wp-config.php en la raíz de tu instalación de WordPress.
  4. Abre el archivo con un editor de texto (como Notepad++ o Bloc de notas) y busca las líneas:
    define('DB_NAME', 'tu_base');
    define('DB_USER', 'tu_usuario');
    define('DB_PASSWORD', 'tu_contraseña');
    define('DB_HOST', 'localhost');
    
  5. Corrige los valores con los datos que copiaste del panel. Normalmente el host es localhost, pero a veces puede ser una IP o un dominio como mysql.tudominio.com.
  6. Guarda el archivo y súbelo de nuevo al servidor (sobrescribe el antiguo).

[TIP] Si después de esto sigue sin funcionar, prueba a reiniciar el servicio de base de datos desde tu panel de hosting. En Syspanel suele estar en "Servicios" > "MySQL".


## 2. Pantalla blanca de la muerte (White Screen of Death)

La temida pantalla en blanco. No ves nada, ni siquiera un mensaje de error. Esto suele deberse a un conflicto entre plugins, temas o un límite de memoria agotado.

### Causas principales

  • Un plugin o tema recién instalado es incompatible.
  • Se ha alcanzado el límite de memoria PHP.
  • Hay un error de sintaxis en un archivo (por ejemplo, en functions.php).

### Pasos para recuperar tu web

  1. Accede por FTP a tu servidor.
  2. Ve a la carpeta wp-content/plugins/ y renombra la carpeta del plugin que sospechas que ha causado el problema. Por ejemplo, si instalaste "PluginX", cámbiale el nombre a pluginX_desactivado. WordPress detectará que la carpeta no existe y desactivará el plugin.
  3. Si no sabes cuál es, renombra toda la carpeta plugins a plugins_off. Esto desactivará todos los plugins de golpe.
  4. Vuelve a cargar tu web. Si funciona, el problema está en algún plugin. Actívalos uno por uno (renombrándolos de nuevo a su nombre original) hasta encontrar el culpable.
  5. Si el problema persiste, prueba con el tema. Ve a wp-content/themes/ y renombra la carpeta de tu tema activo (por ejemplo, tema_activo a tema_activo_off). WordPress usará el tema por defecto (Twenty Twenty-Four, por ejemplo).

[WARNING] Si renombras la carpeta del tema, tu web puede verse diferente, pero al menos volverás a tener acceso al escritorio.


## 3. Error 500: Error interno del servidor

El error 500 es genérico, pero casi siempre está relacionado con un archivo .htaccess dañado o con un plugin que está haciendo peticiones incorrectas.

### Soluciones rápidas

  1. Conéctate por FTP y localiza el archivo .htaccess en la raíz de tu WordPress.
  2. Renómbralo a .htaccess_old (así lo desactivas temporalmente).
  3. Vuelve a cargar tu web. Si funciona, el problema está en ese archivo. Puedes regenerarlo desde el escritorio de WordPress: ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios". WordPress creará un nuevo .htaccess limpio.
  4. Si el error persiste, aumenta el límite de memoria PHP. Edita el archivo wp-config.php y añade esta línea justo antes del comentario final:
    define('WP_MEMORY_LIMIT', '256M');
    
  5. Guarda y sube el archivo.

[INFO] Si no ves el archivo .htaccess, asegúrate de que tu cliente FTP muestre archivos ocultos (normalmente con un check en "Mostrar archivos ocultos").


## 4. El clásico "Error de establecimiento de conexión a la base de datos" (con variante)

A veces el mensaje es más específico: "Error de establecimiento de conexión a la base de datos". La solución es similar al punto 1, pero aquí te dejo un paso extra.

### Paso extra: Comprobar el servidor de base de datos

  • En tu panel de hosting (Syspanel, por ejemplo), busca "Servicios" o "Gestión de bases de datos".
  • Asegúrate de que el servicio MySQL/MariaDB está activo. Si está detenido, inícialo.
  • Si tienes acceso a phpMyAdmin, entra y comprueba que la base de datos existe y que puedes ver sus tablas.

[TIP] En Syspanel puedes acceder a phpMyAdmin desde el menú "Bases de datos" > "phpMyAdmin". El puerto de acceso a Syspanel es el 2106.


## 5. Errores al actualizar WordPress, plugins o temas

Es muy habitual que una actualización falle y deje la web en un estado inestable. A veces ves un mensaje como "La actualización falló" o "No se pudo conectar al servidor".

### Causas comunes

  • El servidor no tiene permisos de escritura en ciertas carpetas.
  • El tiempo de ejecución de PHP es demasiado corto.
  • Hay un conflicto con algún plugin de seguridad o caché.

### Cómo resolverlo

  1. Aumenta el tiempo de ejecución de PHP. En wp-config.php añade:
    set_time_limit(300);
    
  2. Desactiva temporalmente los plugins de caché (como W3 Total Cache o WP Super Cache) y los de seguridad (Wordfence, Sucuri). Puedes hacerlo desde el escritorio o renombrando las carpetas vía FTP.
  3. Actualiza manualmente si la actualización automática falla. Descarga la última versión de WordPress desde wordpress.org, descomprime el zip y sube la carpeta wp-admin y wp-includes por FTP, sobrescribiendo los archivos existentes. No subas la carpeta wp-content porque ahí están tus temas, plugins y medios.
  4. Revisa los permisos de carpetas. Las carpetas deben tener permisos 755 y los archivos 644. Si no sabes cómo cambiarlos, desde tu panel de hosting (Syspanel) puedes usar el "Administrador de archivos" para ajustar permisos.

## 6. Problemas con el envío de correo desde WordPress

Tu web no envía correos de registro, de recuperación de contraseña o de formularios de contacto. Esto es muy común porque muchos servidores bloquean la función mail() de PHP por seguridad.

### Soluciones

  • Usa un plugin SMTP. El más recomendado es WP Mail SMTP o Easy WP SMTP. Te permitirá configurar un servidor SMTP externo (como Gmail, SendGrid o el que ofrezca tu hosting).
  • Configura los datos SMTP que te proporciona tu hosting. Por ejemplo, en Syspanel suelen tener un servicio de correo integrado. Busca en "Correo electrónico" > "Configuración SMTP".
  • Prueba con un correo de prueba desde el plugin para ver si funciona.

[WARNING] No uses la función mail() por defecto. Es poco fiable y puede marcar tus correos como spam.


## 7. Error 404 en páginas y entradas

De repente, todas tus páginas dan error 404 menos la portada. Esto suele pasar después de cambiar la estructura de enlaces permanentes o al migrar la web.

### Solución inmediata

  1. Ve al escritorio de WordPress -> Ajustes > Enlaces permanentes.
  2. Selecciona cualquier opción (por ejemplo, "Personalizada" y escribe /%postname%/).
  3. Haz clic en "Guardar cambios". Esto regenera las reglas de reescritura.
  4. Si no funciona, repite el proceso pero antes ve a la carpeta raíz por FTP y elimina el archivo .htaccess (o renómbralo). Luego vuelve a guardar los enlaces permanentes.

[TIP] Si tienes un plugin de caché, limpia la caché después de hacer este cambio.


## 8. El sitio se ve "feo" o sin estilos (CSS roto)

A veces la web se carga pero sin los estilos, todo en texto simple y sin formato. Esto suele deberse a que los archivos CSS o JS no se cargan correctamente.

### Causas y soluciones

  • Caché del navegador: Limpia la caché de tu navegador o prueba en una ventana de incógnito.
  • CDN o plugin de caché: Si usas un CDN (como Cloudflare) o un plugin de caché, purga la caché.
  • Error en la URL del sitio: Ve a Ajustes > Generales y asegúrate de que la URL del sitio y la URL de WordPress son correctas (sin http o https extraños).
  • Problema con el tema: Cambia temporalmente al tema por defecto (Twenty Twenty-Four) para descartar que sea un problema del tema.

## 9. No puedo acceder al escritorio de WordPress (wp-admin)

Has intentado entrar a tudominio.com/wp-admin y te sale un error, o te pide usuario y contraseña pero no te deja pasar.

### Posibles soluciones

  1. Desactiva plugins por FTP: Como en el caso de la pantalla blanca, renombra la carpeta plugins a plugins_off.
  2. Revisa el archivo .htaccess: Renómbralo como explicamos antes.
  3. Restablece la contraseña desde la base de datos: Entra a phpMyAdmin, busca la tabla wp_users, edita el usuario administrador y en el campo user_pass selecciona la función MD5 y escribe una nueva contraseña. Luego guarda.
  4. Añade un nuevo usuario administrador vía SQL (solo si sabes lo que haces). Es más seguro pedir ayuda a tu hosting.

[INFO] Si después de todo esto no puedes acceder, contacta con el soporte técnico de tu hosting. Ellos pueden revisar los logs del servidor.


## 10. Consejos finales para evitar futuros problemas

La mejor forma de solucionar WordPress es prevenir. Aquí tienes una checklist básica:

  • Haz copias de seguridad semanales (o diarias si actualizas mucho). En Syspanel puedes programar backups automáticos.
  • Mantén todo actualizado: WordPress, plugins y temas. Pero espera unos días después de una actualización mayor para ver si hay informes de errores.
  • Usa un plugin de seguridad como Wordfence o Sucuri.
  • Elige un hosting de calidad que ofrezca soporte técnico rápido y servidores optimizados para WordPress.
  • No instales plugins innecesarios. Cada plugin extra es un punto de entrada potencial para errores.

[TIP] Si algo falla, no entres en pánico. La mayoría de los errores tienen solución en menos de 15 minutos siguiendo estos pasos.


## Conclusión

Esperamos que esta WordPress FAQ te haya sido de gran ayuda. Recuerda que los errores son parte del camino de tener una web, pero con un poco de paciencia y estos trucos, podrás solucionar WordPress sin necesidad de ser un experto.

Si después de intentarlo todo sigues con problemas WordPress, no dudes en contactar con nuestro equipo de soporte. Estaremos encantados de echarte una mano.

¿Necesitas ayuda personalizada? Abre un ticket desde tu panel de cliente o escríbenos directamente. ¡Estamos aquí para ti!

¿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