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

Solucionar errores comunes en el panel de WordPress

Actualizado el 4 de septiembre de 2025

¿Te ha pasado que intentas entrar a tu sitio y te encuentras con un mensaje de error inesperado? Tranquilo, no estás solo. Los errores WordPress son más comunes de lo que parece y, en la gran mayoría de los casos, tienen una solución sencilla que puedes aplicar tú mismo sin necesidad de ser un experto en programación.

En esta guía completa, vamos a desglosar los fallos más frecuentes que aparecen en el panel WordPress, te explicaré por qué ocurren y, lo más importante, te daré el paso a paso para solucionar errores WP de forma segura y rápida.


1. El temido "Error al establecer conexión con la base de datos"

Este es, sin duda, uno de los problemas WordPress más angustiantes porque tu web desaparece por completo. Verás un mensaje similar a "Error establishing a database connection". La buena noticia es que, en el 90% de los casos, no has perdido tu contenido; solo necesitas ajustar un archivo de configuración.

¿Por qué ocurre?

WordPress guarda las credenciales de acceso a tu base de datos en un archivo llamado wp-config.php. Si estas credenciales son incorrectas, si el servidor de la base de datos está caído o si el archivo se ha corrompido, verás este error.

Solución paso a paso

  1. Accede a tu panel de control de hosting (si usas Syspanel, recuerda que el puerto de acceso es el 2106).
  2. Busca el Administrador de Archivos o usa un cliente FTP como FileZilla.
  3. Navega hasta la carpeta raíz de tu instalación de WordPress (normalmente public_html).
  4. Busca el archivo wp-config.php y descárgalo a tu computadora para editarlo con un editor de texto como Notepad++ o Sublime Text.
  5. Revisa las siguientes líneas:
    define('DB_NAME', 'tu_base_de_datos');
    define('DB_USER', 'tu_usuario');
    define('DB_PASSWORD', 'tu_contraseña');
    define('DB_HOST', 'localhost');
    
  6. Verifica que estos datos sean exactamente los mismos que aparecen en tu panel de hosting (en la sección de Bases de Datos MySQL).
  7. Si algo no cuadra, corrígelo, guarda el archivo y vuelve a subirlo a la misma ubicación.

[INFO] Si el problema persiste, contacta a tu proveedor de hosting. A veces el servidor de bases de datos se reinicia o está en mantenimiento.


2. Pantalla blanca de la muerte (WSOD)

La "Pantalla Blanca" es otro clásico. Accedes a tu panel WordPress o a tu web y todo está en blanco, sin ningún mensaje de error. Esto suele deberse a un conflicto de plugins, temas o a un límite de memoria agotado.

¿Cómo lo soluciono si no puedo ver nada?

Aquí tienes que actuar a ciegas, pero es más fácil de lo que parece.

Paso 1: Aumenta la memoria PHP

  1. Ve a tu Syspanel (puerto 2106) y abre el Administrador de Archivos.
  2. Busca el archivo wp-config.php.
  3. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, agrega esta línea:
    define('WP_MEMORY_LIMIT', '256M');
    
  4. Guarda y recarga tu sitio. Si se arregló, el problema era falta de memoria.

Paso 2: Desactiva todos los plugins (vía FTP)

Si el paso anterior no funcionó, el conflicto es de plugins.

  1. En el Administrador de Archivos, entra a la carpeta wp-content.
  2. Renombra la carpeta plugins a plugins_desactivados.
  3. Recarga tu web. Si vuelve a aparecer, entonces el problema era uno de tus plugins.
  4. Ahora, crea una nueva carpeta llamada plugins (vacía) y ve moviendo tus plugins de uno en uno desde plugins_desactivados a plugins para identificar al culpable.

3. "Error interno del servidor" (Error 500)

Este es un error genérico que puede ser frustrante porque no te dice exactamente qué falla. Generalmente, está relacionado con un archivo .htaccess corrupto o con permisos de archivos incorrectos.

Solución rápida con el archivo .htaccess

  1. Accede a tu hosting (recuerda: Syspanel, puerto 2106).
  2. En el Administrador de Archivos, activa la opción de "Mostrar archivos ocultos" (a veces está desactivada por defecto).
  3. Localiza el archivo .htaccess en la raíz.
  4. Renómbralo a .htaccess_bak (esto lo desactiva).
  5. Ve a tu panel de WordPress (si puedes acceder) o espera unos segundos y recarga tu web. WordPress regenerará un archivo .htaccess nuevo automáticamente.

Revisa los permisos de archivos

Si el error persiste, es un tema de permisos.

  • Las carpetas deben tener permiso 755.
  • Los archivos deben tener permiso 644.

Puedes seleccionar todos los archivos en el Administrador de Archivos y cambiar los permisos de forma masiva.

[WARNING] No establezcas permisos 777 en todos los archivos. Es un riesgo de seguridad grave. Úsalo solo temporalmente para pruebas y luego revierte.


4. "El enlace que has seguido ha caducado" al subir archivos

Este es un error muy común al intentar instalar un tema o plugin desde el panel WordPress. El mensaje completo suele ser: "The link you followed has expired". Esto ocurre porque PHP tiene un límite de tiempo de ejecución y de tamaño de archivo muy bajo.

Solución: Aumentar los límites de PHP

  1. Desde tu Syspanel (puerto 2106), busca la opción "Gestor de PHP" o "Configuración de PHP".
  2. Dentro, busca los valores upload_max_filesize, post_max_size y max_execution_time.
  3. Cámbialos a valores más altos, por ejemplo:
    • upload_max_filesize = 64M
    • post_max_size = 64M
    • max_execution_time = 300
  4. Guarda los cambios y reinicia el servicio PHP si es necesario.

5. No puedo acceder al panel de administración (/wp-admin)

A veces la web funciona, pero al intentar entrar a /wp-admin te redirige a una página de error o simplemente no carga. Esto suele ser un problema de cookies o de la URL de WordPress.

Solución 1: Limpiar cookies y caché del navegador

  1. En tu navegador, borra las cookies y el caché.
  2. Cierra el navegador por completo y vuelve a intentarlo.

Solución 2: Forzar la URL correcta en wp-config.php

Si el problema es de redirección, agrega estas líneas a tu archivo wp-config.php:

define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Reemplaza https://tudominio.com con tu dominio real. Esto fuerza a WordPress a usar la URL correcta.


6. "Se ha producido un error crítico en tu sitio web"

Este es un mensaje genérico de protección que WordPress muestra cuando un plugin o tema causa un error fatal en PHP.

Activar el modo de depuración (WP_DEBUG)

Para ver el error real, tienes que activar el modo de depuración.

  1. Ve a tu wp-config.php.
  2. Busca la línea define('WP_DEBUG', false); y cámbiala a:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    
  3. Guarda el archivo.
  4. Intenta cargar la página que da error.
  5. Ahora, en la carpeta wp-content, se habrá generado un archivo llamado debug.log. Ábrelo y verás el error exacto (por ejemplo, "Fatal error: Call to undefined function en..."). Ese mensaje te dirá qué plugin o tema está fallando.

[TIP] Una vez solucionado, vuelve a poner WP_DEBUG en false para no mostrar errores a tus visitantes.


7. Problemas con el editor de bloques (Gutenberg) o el editor clásico

Si tu editor no carga bien, se queda cargando o no te deja escribir, suele ser un conflicto de JavaScript.

Solución: Actualizar y limpiar

  1. Asegúrate de tener la última versión de WordPress, temas y plugins.
  2. Desactiva todos los plugins y ve activándolos de uno en uno para encontrar el conflicto.
  3. Si usas un plugin de caché, vacía la caché después de cada cambio.

8. "Error al conectar con el servicio de actualizaciones"

A veces WordPress no puede comprobar si hay actualizaciones disponibles. Esto suele deberse a un problema de conectividad con los servidores de WordPress.org o a un bloqueo de tu hosting.

Solución manual

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprime el archivo en tu computadora.
  3. Sube los archivos excepto la carpeta wp-content y el archivo wp-config.php (para no perder tus datos).
  4. Sobrescribe los archivos existentes en tu servidor.
  5. Ve a /wp-admin/update-core.php y fuerza la actualización.

Preguntas Frecuentes (FAQ)

¿Puedo perder mis datos si soluciono estos errores?

No, en la mayoría de los casos los errores son de configuración o de compatibilidad. Tus publicaciones, páginas y comentarios están en la base de datos, que no se toca en estos procedimientos.

¿Debo hacer una copia de seguridad antes de tocar nada?

Sí, siempre. Antes de modificar archivos como wp-config.php o .htaccess, descarga una copia de seguridad completa de tu sitio (archivos y base de datos). Muchos paneles, incluido Syspanel, ofrecen herramientas de copia de seguridad gratuitas.

¿Por qué mi web da error solo a veces?

Los errores intermitentes suelen deberse a la falta de memoria o a un plugin mal optimizado que consume muchos recursos en momentos de alto tráfico.

¿Qué hago si nada de esto funciona?

Si has seguido todos los pasos y el error persiste, el problema puede estar en el servidor. Contacta con tu proveedor de hosting y muéstrales el contenido del archivo debug.log si lo tienes.


Consejos finales para evitar futuros errores WordPress

Prevenir es mejor que curar. Aquí tienes una lista de buenas prácticas para mantener tu panel WordPress sano:

  • Mantén todo actualizado: WordPress, temas y plugins. Las actualizaciones corrigen errores y vulnerabilidades.
  • Usa plugins de calidad: Evita plugins "nulled" o de dudosa procedencia.
  • Realiza copias de seguridad periódicas: Al menos una vez al mes, o antes de hacer cambios importantes.
  • Revisa los logs de tu servidor: En Syspanel (puerto 2106) puedes consultar los logs de errores de PHP para detectar problemas antes de que sean visibles.

Espero que esta guía te haya sido de gran ayuda. Recuerda que la paciencia es clave. Ve paso a paso, sin prisas, y la mayoría de los errores WordPress se pueden resolver en pocos minutos. ¡Mucha suerte con tu sitio!

¿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