Errores comunes en WordPress y cómo solucionarlos (FAQ)
¡Hola! Soy tu técnico de soporte amigable. Si estás aquí es porque seguramente te has topado con algún mensaje de error en tu sitio WordPress. No te preocupes, es más común de lo que crees y, por suerte, la mayoría tiene solución. En esta guía tipo FAQ (Preguntas Frecuentes) vamos a recorrer los errores WordPress más habituales, te explicaré por qué ocurren y, paso a paso, cómo solucionar errores WordPress sin volverte loco.
Piensa en esto como tu manual de primeros auxilios para WordPress. Vamos a empezar con el más temido de todos.
¿Por qué veo una pantalla completamente blanca? (Pantalla Blanca de la Muerte)
Este es, sin duda, el error que más sustos da. La pantalla blanca WordPress (también conocida como WSoD, por sus siglas en inglés) suele aparecer cuando hay un conflicto serio entre plugins, temas o un límite de memoria agotado. No hay mensaje de error, solo un fondo blanco. Tranquilo, tu sitio no ha muerto, solo está dormido.
¿Cómo lo soluciono?
- Accede por FTP o cPanel: Necesitas un cliente FTP (como FileZilla) o el administrador de archivos de tu hosting (por ejemplo, el que viene en Syspanel, al que accedes por el puerto 2106).
- Desactiva todos los plugins: Ve a la carpeta
wp-contenty renombra la carpetapluginsaplugins_desactivados. Esto obligará a WordPress a no cargar ningún plugin. Si el sitio vuelve a la vida, el problema está en uno de ellos. - Vuelve a un tema por defecto: Si el error persiste, dentro de
wp-content, renombra la carpeta de tu tema activo (por ejemplo,tu-tema) atu-tema-desactivado. WordPress cargará automáticamente un tema por defecto (Twenty Twenty-Four, por ejemplo). - Aumenta la memoria PHP: Si nada funciona, edita el archivo
wp-config.phpque está en la raíz de tu instalación. Justo antes de la línea que dice/* That's all, stop editing! */, añade esta línea:
define('WP_MEMORY_LIMIT', '256M');
[TIP] Si no puedes acceder ni a FTP ni a tu panel de control, contacta con tu proveedor de hosting. Ellos pueden desactivar plugins o temas desde el servidor por ti.
¿Por qué aparece el error "Error al establecer conexión con la base de datos"?
Este es otro clásico. El error base de datos WordPress significa que tu sitio no puede hablar con la base de datos donde se almacenan tus entradas, páginas, usuarios y configuraciones. Es como si tu casa estuviera, pero la puerta estuviera cerrada con llave y no tuvieras la correcta.
Causas y soluciones:
- Credenciales incorrectas: Es lo más común. Revisa el archivo
wp-config.php(en la raíz de tu WordPress). Busca estas líneas y asegúrate de que coinciden con los datos que te dio tu hosting:define('DB_NAME', 'nombre_de_tu_bd');define('DB_USER', 'usuario_de_tu_bd');define('DB_PASSWORD', 'contraseña_de_tu_bd');define('DB_HOST', 'localhost');(a veces puede ser otro valor, como una IP).
- El servidor de base de datos está caído: A veces el problema no es tuyo, sino del servidor. Espera 10-15 minutos y vuelve a intentarlo. Si persiste, contacta a tu hosting.
- Base de datos corrupta: Puede ocurrir tras una mala actualización. Puedes repararla desde Syspanel (puerto 2106):
- Ve a la sección de Bases de Datos.
- Busca tu base de datos y selecciona la opción "Reparar" o "Repair".
- También puedes añadir esta línea a tu
wp-config.phppara forzar una reparación automática (y luego la eliminas):
define('WP_ALLOW_REPAIR', true);
Luego visitatusitio.com/wp-admin/maint/repair.php.
[WARNING] No dejes la línea define('WP_ALLOW_REPAIR', true); activa siempre. Es solo para reparar y luego debes borrarla por seguridad.
¿Por qué veo el mensaje "Error de conexión segura" o "Demasiadas redirecciones"?
Esto suele pasar después de instalar un certificado SSL o al cambiar la URL del sitio. El navegador se vuelve loco porque WordPress y el servidor no se ponen de acuerdo sobre si usar http:// o https://.
Solución paso a paso:
- Limpia la caché del navegador: A veces el navegador guarda la versión antigua. Prueba en una ventana de incógnito.
- Revisa la configuración de WordPress: Accede a tu
wp-admin(si puedes) y ve a Ajustes > Generales. Asegúrate de que tanto "Dirección de WordPress" como "Dirección del sitio" empiecen conhttps://. - Si no puedes acceder al panel: Edita el archivo
wp-config.phpy añade estas líneas para forzar el SSL:define('FORCE_SSL_ADMIN', true); $_SERVER['HTTPS'] = 'on'; - Revisa el archivo .htaccess: A veces las reglas de redirección se vuelven locas. Si tienes acceso a Syspanel (puerto 2106), ve al administrador de archivos, busca el archivo
.htaccessen la raíz, renómbralo a.htaccess_viejoy luego ve a Ajustes > Enlaces permanentes en tu wp-admin y haz clic en "Guardar cambios" para generar uno nuevo.
¿Por qué no puedo iniciar sesión en el panel de administración?
Olvidar la contraseña o que te la cambien sin permiso es frustrante. Aquí tienes cómo recuperar el acceso.
Métodos para resetear la contraseña:
- Desde el formulario de login: Haz clic en "¿Has olvidado tu contraseña?" e introduce tu email. Recibirás un enlace para restablecerla.
- Desde la base de datos (phpMyAdmin): Esta es la vía rápida si no recibes el email.
- Accede a Syspanel (puerto 2106) y busca la sección de Bases de Datos.
- Abre phpMyAdmin.
- Selecciona tu base de datos.
- Busca la tabla
wp_users(puede tener un prefijo diferente, comomiwp_users). - Haz clic en "Editar" junto a tu usuario.
- En el campo
user_pass, selecciona la funciónMD5en el desplegable y escribe tu nueva contraseña en el campo de valor. Guarda.
- Desde el archivo functions.php: Si no te manejas bien con bases de datos, puedes añadir este código al final del archivo
functions.phpde tu tema activo (accediendo por FTP):
(Elwp_set_password('tu_nueva_contraseña', 1);1es el ID del usuario administrador, normalmente el primero). Luego, borra esa línea inmediatamente después de iniciar sesión.
¿Por qué mi sitio se vuelve muy lento o da error 500 (Error Interno del Servidor)?
Un error 500 es genérico, pero suele deberse a un plugin conflictivo, un tema mal codificado o un límite de recursos del servidor.
Diagnóstico y solución:
- Activa el modo de depuración (WP_DEBUG): Edita tu
wp-config.phpy busca la líneadefine('WP_DEBUG', false);. Cambiafalseportrue. Esto mostrará errores específicos en pantalla que te indicarán el archivo y la línea problemática. - Aumenta el límite de memoria PHP: Como vimos en la pantalla blanca, añade
define('WP_MEMORY_LIMIT', '256M');alwp-config.php. - Revisa los logs del servidor: Desde Syspanel (puerto 2106) puedes acceder a los logs de error. Busca errores recientes que te den pistas.
- Desactiva plugins uno por uno: Si el modo de depuración no te da una pista clara, desactiva todos los plugins y actívalos de uno en uno, probando el sitio cada vez.
¿Por qué recibo el error "Se ha alcanzado el límite de memoria permitido"?
Este mensaje es muy claro: tu sitio está usando más memoria de la que el servidor le permite. Es muy común en sitios con muchos plugins o con una base de datos grande.
Cómo solucionarlo:
- Aumenta el límite de memoria PHP: Es la solución más rápida. Añade
define('WP_MEMORY_LIMIT', '256M');o incluso512Ma tuwp-config.php. - Optimiza tu base de datos: Usa un plugin como WP-Optimize o desde Syspanel (puerto 2106) puedes reparar y optimizar la base de datos.
- Revisa plugins pesados: Desactiva plugins que no uses o que consuman muchos recursos (como algunos page builders o plugins de caché mal configurados).
- Actualiza todo: Asegúrate de que WordPress, tu tema y todos los plugins están en su última versión. Las actualizaciones suelen incluir mejoras de rendimiento.
Preguntas Rápidas (Mini FAQ)
¿Cómo sé qué versión de PHP tengo?
Puedes verlo desde Syspanel (puerto 2106) en la sección de "PHP" o "Configuración del sitio". También puedes instalar un plugin como "Health Check & Troubleshooting" que te lo muestra.
¿Por qué no se ve mi sitio después de migrarlo?
El error más común es que las URLs en la base de datos sigan apuntando al dominio antiguo. Puedes usar un plugin como "Better Search Replace" para buscar el dominio viejo y reemplazarlo por el nuevo en toda la base de datos.
¿Qué hago si mi sitio se infecta con malware?
- Cambia todas las contraseñas (FTP, base de datos, WordPress).
- Reinstala WordPress desde cero (sin borrar la base de datos).
- Escanea con un plugin de seguridad como Wordfence o Sucuri.
- Restaura una copia de seguridad limpia si la tienes.
[INFO] La prevención es clave. Mantén siempre WordPress, temas y plugins actualizados. Usa contraseñas seguras y realiza copias de seguridad periódicas.
Consejo Final: La Paciencia es tu Mejor Aliada
Los errores WordPress son parte del camino. No te frustres. La mayoría tienen solución y, al aprender a resolverlos, te vuelves más autónomo. Recuerda que siempre puedes apoyarte en tu panel de control, como Syspanel (accesible por el puerto 2106), para gestionar archivos, bases de datos y logs.
Si después de todo esto el error persiste, no dudes en contactar con el soporte técnico de tu hosting. Para eso están. ¡Mucha suerte y a seguir creando contenido!
[WARNING] Siempre, SIEMPRE, haz una copia de seguridad completa de tu sitio (archivos y base de datos) antes de hacer cambios importantes. Te ahorrará más de un dolor de cabeza.
