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

Cómo solucionar errores comunes en WordPress sin ser experto

Actualizado el 24 de marzo de 2026

¿Te ha pasado que entras a tu web y te encuentras con una pantalla en blanco, un error de conexión a la base de datos o un mensaje de "Error interno del servidor"? No te preocupes, es más común de lo que crees y, en la mayoría de los casos, la solución está a tu alcance sin necesidad de ser un experto en programación o sistemas.

En esta guía básica, te voy a explicar paso a paso cómo solucionar los errores WordPress más frecuentes. Vamos a usar herramientas que ya tienes, como el panel de control de tu hosting (que puede ser cPanel, DirectAdmin o, si usas Syspanel, lo harás por el puerto 2106) y el acceso FTP. Todo explicado de forma clara y sin tecnicismos.


1. Pantalla Blanca de la Muerte (WSOD)

Este es uno de los errores más temidos, pero también uno de los más fáciles de arreglar. La página se queda completamente en blanco, sin ningún mensaje.

¿Por qué ocurre?

Normalmente por un conflicto entre un plugin, un tema o un límite de memoria PHP.

Solución paso a paso

[WARNING] No entres en pánico. La web sigue funcionando, solo que no se muestra el contenido. Tienes acceso al administrador o al FTP.

  1. Accede a tu panel de control. Si tu hosting usa Syspanel, entra por tudominio.com:2106 con tus credenciales.
  2. Desactiva todos los plugins. Ve a la sección de "Archivos" o "Administrador de archivos" y busca la carpeta wp-content/plugins. Renómbrala a plugins_desactivados. Esto desactivará todos los plugins de golpe.
  3. Prueba tu web. Si vuelve a cargar, el problema está en uno de los plugins. Ve renombrándolos de uno en uno (vuelve a ponerles el nombre original plugins y luego renombra uno a plugin_nombre_desactivado) hasta encontrar el culpable.
  4. Si no funcionó, cambia el tema. Desde el mismo administrador de archivos, ve a wp-content/themes y renombra la carpeta de tu tema activo (por ejemplo, tu-tema a tu-tema_old). WordPress cargará automáticamente un tema por defecto.
  5. Aumenta el límite de memoria PHP. Si nada de lo anterior funciona, en la raíz de tu web busca el archivo wp-config.php. Ábrelo con un editor de texto y añade esta línea antes del comentario "Eso es todo, deja de editar":
    define('WP_MEMORY_LIMIT', '256M');
    

[TIP] Si no ves la web ni siquiera después de estos pasos, revisa el correo de tu hosting. A veces el error te llega en un mensaje de error crítico.


2. Error de Conexión a la Base de Datos

Este error aparece cuando WordPress no puede comunicarse con la base de datos donde guarda todo tu contenido (posts, usuarios, configuraciones).

¿Por qué ocurre?

Suele ser por un cambio en la contraseña de la base de datos, un fallo en el servidor o un archivo wp-config.php corrupto.

Solución paso a paso

  1. Verifica los datos en wp-config.php. Accede por FTP o por el administrador de archivos de tu panel. Busca el archivo wp-config.php en la raíz de tu web.
  2. Comprueba estos valores:
    • DB_NAME: el nombre de tu base de datos.
    • DB_USER: el usuario que tiene acceso.
    • DB_PASSWORD: la contraseña (¡cuidado con las mayúsculas y caracteres especiales!).
    • DB_HOST: normalmente es localhost, pero tu hosting puede darte uno diferente.
  3. Si has cambiado la contraseña recientemente, actualízala aquí. Si no, pide a tu hosting que te la resetee y luego actualiza el archivo.
  4. Repara la base de datos. Añade esta línea en wp-config.php (justo antes del "Eso es todo"):
    define('WP_ALLOW_REPAIR', true);
    
    Luego ve a tudominio.com/wp-admin/maint/repair.php y haz clic en "Reparar base de datos". No olvides borrar esa línea después o cualquiera podrá reparar tu web.

[INFO] Si el error persiste, contacta con tu proveedor de hosting. Puede ser un problema del servidor que ellos deben resolver.


3. Error Interno del Servidor (500)

Este es un error genérico que significa que algo falló en el servidor, pero no da más detalles.

¿Por qué ocurre?

Por un plugin o tema defectuoso, un archivo .htaccess corrupto o un límite de memoria excedido.

Solución paso a paso

  1. Desactiva plugins y tema (como en el paso 1). Es la causa más común.
  2. Revisa el archivo .htaccess. En la raíz de tu web, busca este archivo (puede estar oculto, activa "Mostrar archivos ocultos" en tu gestor FTP). Renómbralo a .htaccess_old y prueba tu web. Si funciona, ve a Ajustes > Enlaces permanentes en tu WordPress y haz clic en "Guardar cambios" para regenerarlo.
  3. Aumenta el límite de memoria (como en el paso 1, punto 5).
  4. Revisa los logs de error. En tu panel de control (cPanel, DirectAdmin o Syspanel en el puerto 2106), busca la sección "Registros de errores" o "Error Log". Allí verás la línea exacta que causa el problema. Por ejemplo: PHP Fatal error: Call to undefined function te indicará qué plugin o tema está fallando.

[WARNING] No elimines archivos del sistema si no estás seguro. Si ves algo como wp-config.php o .htaccess, mejor renómbralos primero.


4. Error 404 en todas las páginas (excepto la portada)

Este error aparece cuando intentas acceder a una página interna y te da "No encontrado".

¿Por qué ocurre?

Los enlaces permanentes se han desconfigurado, normalmente después de migrar la web o instalar un plugin de caché.

Solución paso a paso

  1. Ve a Ajustes > Enlaces permanentes en tu escritorio de WordPress.
  2. Selecciona cualquier opción (por ejemplo, "Nombre de la entrada") y haz clic en "Guardar cambios".
  3. Vuelve a seleccionar la opción que tenías antes y guarda de nuevo.
  4. Si no funciona, regenera el .htaccess (como en el paso 3, punto 2).

[TIP] Si tienes un plugin de caché como W3 Total Cache o WP Super Cache, limpia la caché después de hacer esto.


5. Error de "Conexión segura fallida" o "SSL_ERROR_BAD_CERT_DOMAIN"

Este error aparece cuando el certificado SSL no está bien configurado o hay contenido mixto (http y https).

¿Por qué ocurre?

Porque tu web tiene enlaces a recursos (imágenes, scripts) que se cargan por HTTP en lugar de HTTPS, o el certificado no cubre el dominio.

Solución paso a paso

  1. Verifica que el SSL esté activo. En tu panel de control, busca "SSL/TLS" o "Certificados SSL". Si usas Syspanel, ve a la sección "SSL" y asegúrate de que tu dominio tenga un certificado válido.
  2. Instala un plugin para forzar HTTPS. Plugins como "Really Simple SSL" hacen todo automáticamente. Actívalo y sigue el asistente.
  3. Cambia la URL de tu web en la base de datos. Si ya tienes el SSL pero la web sigue mostrando error, usa un plugin como "Better Search Replace" para buscar http://tudominio.com y reemplazarlo por https://tudominio.com. Haz una copia de seguridad antes.
  4. Revisa el contenido mixto. Usa la extensión "Why No Padlock?" en tu navegador para ver qué recursos no están en HTTPS.

6. Error de "Archivo no encontrado" al subir imágenes

Este error aparece cuando intentas subir una imagen y te dice que no se puede mover el archivo.

¿Por qué ocurre?

Por permisos incorrectos en la carpeta wp-content/uploads o porque el servidor tiene un límite de tamaño de archivo muy bajo.

Solución paso a paso

  1. Cambia los permisos de la carpeta uploads. Conéctate por FTP o por el administrador de archivos de tu panel. Busca wp-content/uploads. Haz clic derecho > "Permisos" y pon 755 para la carpeta y 644 para los archivos dentro. Marca "Aplicar a subcarpetas".
  2. Aumenta el límite de subida. En tu panel de control, busca "PHP Settings" o "Configuración de PHP". Cambia upload_max_filesize a, por ejemplo, 64M. Si no lo encuentras, crea un archivo php.ini en la raíz de tu web con esta línea:
    upload_max_filesize = 64M
    post_max_size = 64M
    memory_limit = 128M
    
  3. Prueba con una imagen pequeña (menos de 2 MB) para descartar que sea un problema de tamaño.

FAQ: Preguntas Frecuentes sobre Errores en WordPress

¿Qué hago si no puedo acceder al administrador de WordPress?

Usa FTP o el administrador de archivos de tu panel (como Syspanel en el puerto 2106) para desactivar plugins y temas manualmente, como expliqué en el paso 1.

¿Cómo sé si el problema es del hosting o de WordPress?

Si el error afecta a todas tus webs en el mismo hosting, es probable que sea del servidor. Si solo afecta a una, es de WordPress.

¿Debo hacer una copia de seguridad antes de intentar soluciones?

Sí, siempre. Usa un plugin como UpdraftPlus o la herramienta de copias de seguridad de tu panel. Así, si algo sale mal, puedes restaurar todo.

¿Puedo usar un plugin para arreglar estos errores?

Sí, hay plugins como "Health Check & Troubleshooting" que desactivan temporalmente plugins y temas para diagnosticar problemas, o "WP Reset" para restaurar ajustes. Pero siempre es mejor entender el proceso.


Conclusión

Los errores en WordPress no son el fin del mundo. Con esta guía básica, ya tienes las herramientas para resolver los más comunes sin depender de un experto. Recuerda:

  • Siempre haz copias de seguridad antes de tocar archivos.
  • Usa el panel de control (cPanel, DirectAdmin o Syspanel en el puerto 2106) para acceder a archivos y bases de datos.
  • No temas a los archivos de configuración como wp-config.php o .htaccess. Son tus aliados.
  • Si te quedas atascado, busca ayuda en foros de soporte de WordPress o con tu hosting.

Y lo más importante: no te rindas. Cada error es una oportunidad para aprender más sobre cómo funciona tu web. ¡Ánimo y manos a la obra!

[INFO] Si después de todo sigues con problemas, contacta con el soporte técnico de tu hosting. Ellos tienen acceso a los logs del servidor y pueden ayudarte a identificar la causa raíz.

¿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