Cómo solucionar los errores más comunes de WordPress (Guía de soporte)
Introducción: Todos hemos pasado por esto
Si estás leyendo esta guía, es muy probable que te hayas encontrado con la temida pantalla blanca de la muerte o con un error que te impide acceder a tu administración de WordPress. No te preocupes, es algo más común de lo que parece y, en la gran mayoría de los casos, tiene solución.
WordPress es un gestor de contenidos increíblemente potente, pero al estar compuesto por tres capas principales (el núcleo, los temas y los plugins), a veces alguna de estas piezas falla y provoca los errores wordpress comunes que todos hemos sufrido.
En esta guía de soporte, vamos a desglosar los fallos más frecuentes, explicándote paso a paso cómo identificarlos y solucionar errores wordpress sin necesidad de ser un programador experto. Nuestro objetivo es que recuperes el control de tu web lo antes posible.
Herramientas imprescindibles antes de empezar
Antes de lanzarnos a la piscina, necesitas tener dos cosas a mano. Esto te ahorrará muchos dolores de cabeza.
1. Acceso al panel de control (Syspanel)
Para la mayoría de las soluciones, necesitarás acceder a los archivos de tu web. Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. Este panel te permitirá:
- Gestionar archivos (subir, borrar, renombrar).
- Acceder a la base de datos (phpMyAdmin).
- Ver los registros de error del servidor.
2. Un cliente FTP o el administrador de archivos
Si no tienes Syspanel, puedes usar un cliente FTP como FileZilla. La clave está en tener la capacidad de editar o renombrar carpetas dentro de wp-content/.
Error 1: La pantalla blanca de la muerte (WSOD)
Este es, sin duda, el error más famoso y temido. Tu web muestra una página en blanco sin ningún texto. La causa suele ser un fallo de memoria o un conflicto entre un plugin y el tema.
Solución paso a paso
Este error es un poco "a ciegas", así que vamos a ir descartando causas.
-
Aumenta el límite de memoria de PHP (la solución más rápida): A veces, WordPress necesita más memoria de la que tiene asignada.
- Accede a tu FTP o al administrador de archivos de Syspanel.
- Busca el archivo
wp-config.phpen la raíz de tu instalación. - Ábrelo con un editor de texto (como el Bloc de notas).
- Justo antes de la línea que dice
/* ¡Eso es todo, deja de editar! */, añade esta línea:define('WP_MEMORY_LIMIT', '256M'); - Guarda el archivo y recarga tu web. Si se arregla, ¡genial! Si no, continúa.
-
Desactiva todos los plugins: Si el paso anterior no funciona, la culpa es casi seguro de un plugin.
- Ve a la carpeta
wp-content/en tu servidor. - Busca la carpeta llamada
plugins. - Renómbrala a
plugins_old(o algo similar). Esto desactivará todos los plugins a la vez. - Recarga tu web. Si vuelve a aparecer, entonces el problema era un plugin.
- Ahora, renombra la carpeta de nuevo a
pluginsy ve activándolos uno a uno desde el panel de administración para encontrar al culpable.
- Ve a la carpeta
[WARNING] No borres la carpeta
plugins, solo cámbiale el nombre. Si la borras, perderás todos tus plugins, aunque las configuraciones suelen guardarse en la base de datos.
Error 2: "Error al establecer la conexión con la base de datos"
Este error es bastante claro: WordPress no puede conectarse a tu base de datos MySQL. Es como si intentaras entrar a tu casa pero la llave no girara en la cerradura.
Solución paso a paso
-
Verifica los datos en
wp-config.php: Este archivo contiene las credenciales de tu base de datos. Vuelve a abrirlo y busca estas líneas:DB_NAME(Nombre de la base de datos).DB_USER(Usuario de la base de datos).DB_PASSWORD(Contraseña del usuario).DB_HOST(Normalmente eslocalhost, pero a veces es una IP o un dominio comomysql.tudominio.com).- Asegúrate de que estos datos son correctos. Si cambiaron tu contraseña desde Syspanel, debes actualizarla aquí también.
-
Comprueba el estado de la base de datos: A veces el servidor de bases de datos se cae o está sobrecargado. Entra en Syspanel y busca la sección de "Bases de datos" o "Servicios". Si ves que está apagada, intenta reiniciarla.
-
Repara la base de datos: WordPress tiene una función oculta para reparar la base de datos.
- Añade esta línea a tu
wp-config.php(justo antes de la línea de edición):define('WP_ALLOW_REPAIR', true); - Ahora visita esta URL en tu navegador:
tudominio.com/wp-admin/maint/repair.php. - Haz clic en "Reparar base de datos".
- IMPORTANTE: Después de la reparación, borra esa línea de tu
wp-config.phppor seguridad.
- Añade esta línea a tu
[TIP] Si usas Syspanel, el puerto de acceso es el 2106 y ahí podrás ver la información de conexión de tu base de datos, como el usuario y el host, para asegurarte de que coinciden con los de tu
wp-config.php.
Error 3: Error 404 en todas las páginas (excepto la principal)
Si tu portada funciona pero al hacer clic en una entrada o página te da un error 404 (No Encontrado), el problema es la estructura de enlaces permanentes. Es como si los letreros de las calles se hubieran borrado.
Solución paso a paso
Este es uno de los errores más fáciles de arreglar.
- Accede a tu panel de administración de WordPress (
tudominio.com/wp-admin). - Ve a Ajustes > Enlaces permanentes.
- No cambies nada. Simplemente haz clic en el botón "Guardar cambios" al final de la página.
- Esto "refresca" las reglas de reescritura de URL en el servidor.
Si esto no funciona, puede ser un problema de los archivos .htaccess (en servidores Apache). Asegúrate de que existe un archivo llamado .htaccess en la raíz y que tiene permisos de escritura.
Error 4: "Error fatal: Tamaño máximo de ejecución excedido"
Este error aparece cuando un script (de un plugin o tema) tarda demasiado en ejecutarse. Es como si un empleado tardara más de su turno en hacer una tarea.
Solución paso a paso
-
Aumenta el tiempo de ejecución de PHP: Al igual que con la memoria, podemos darle más tiempo a PHP para que trabaje.
- Edita el archivo
wp-config.phpy añade esta línea:set_time_limit(300); - Esto le da 300 segundos (5 minutos) de tiempo de ejecución.
- Edita el archivo
-
Modifica el archivo
php.ini: Si tienes acceso a este archivo en tu hosting, busca la líneamax_execution_timey cámbiala a300. Si no existe, añádela. -
Desactiva el plugin conflictivo: Si el error ocurre al activar un plugin específico, ese es el culpable. Desactívalo y contacta con su desarrollador.
Error 5: El famoso "Error de conexión segura" o bucles de redirección
A veces, después de instalar un certificado SSL, la web entra en un bucle infinito de redirecciones (te lleva a una página y luego a otra sin parar) o muestra un error de conexión segura.
Solución paso a paso
-
Fuerza el uso de HTTPS en
wp-config.php: Añade estas líneas al archivo (justo antes de la línea final):define('WP_HOME', 'https://tudominio.com'); define('WP_SITEURL', 'https://tudominio.com');Reemplaza
tudominio.compor tu dominio real. Esto le dice a WordPress cuál es su URL canónica. -
Limpia la caché: A veces el problema es la caché del navegador o de un plugin de caché. Borra la caché de tu navegador y, si tienes un plugin de caché, ve a su configuración y pulsa "Vaciar caché".
-
Revisa la configuración de Syspanel: En Syspanel (puerto 2106), asegúrate de que tu dominio tiene configurado el certificado SSL correctamente y que no hay reglas de redirección duplicadas.
Error 6: No puedo acceder al panel de administración (wp-admin)
Este es otro clásico. O te redirige a un bucle de inicio de sesión o te dice que no tienes permisos.
Solución paso a paso
-
Borra la caché del navegador: Es la solución más simple y la que más veces funciona. Prueba con una ventana de incógnito.
-
Desactiva plugins mediante FTP: Si el problema es un plugin, vuelve a la carpeta
wp-content/pluginsy renombra la carpeta del plugin que sospeches que causa el problema (o todas a la vez si no lo sabes). -
Repara el archivo
.htaccess: Si el archivo está corrupto, puede causar problemas de acceso.- Conéctate por FTP.
- Busca el archivo
.htaccess(asegúrate de que tu visor de archivos muestre los ocultos). - Descarga una copia a tu ordenador como respaldo.
- Bórralo del servidor.
- Intenta acceder a
tudominio.com/wp-admin. WordPress regenerará el archivo automáticamente.
[TIP] Si el bucle de inicio de sesión persiste, puede ser un problema de la sesión de WordPress. A veces, forzar la limpieza de cookies en el navegador para tu dominio soluciona el problema al instante.
Error 7: "Estás intentando iniciar sesión en un sitio que no es seguro" o contenido mixto
Esto sucede cuando tu web carga en HTTPS (con candado) pero algunos recursos (imágenes, scripts) se cargan en HTTP (sin candado). El navegador lo bloquea por seguridad.
Solución paso a paso
-
Usa un plugin de "Buscar y Reemplazar": Instala un plugin como "Better Search Replace". Este te permitirá buscar todas las URLs antiguas (
http://tudominio.com) y reemplazarlas por las nuevas (https://tudominio.com).- Ve a Herramientas > Better Search Replace.
- Busca
http://tudominio.comy reemplázalo porhttps://tudominio.com. - Selecciona todas las tablas de la base de datos.
- IMPORTANTE: Haz una copia de seguridad de la base de datos antes de ejecutar esto, aunque el plugin te lo dice.
-
Revisa el CSS y JS: A veces los temas o plugins tienen URLs hardcodeadas. Si el paso anterior no funciona, puede que necesites editar los archivos del tema directamente, pero esto ya es más avanzado.
Consejos finales y prevención
Como dice el refrán, "más vale prevenir que curar". Aquí tienes una lista de buenas prácticas para minimizar los errores wordpress comunes:
- Mantén todo actualizado: WordPress, temas y plugins. Las actualizaciones corrigen errores y vulnerabilidades.
- Haz copias de seguridad periódicas: No hay excusa. Puedes hacerlas manualmente desde Syspanel o con plugins como UpdraftPlus. Asegúrate de guardarlas en un lugar remoto (Google Drive, Dropbox).
- Usa un tema hijo: Si modificas el código de tu tema, hazlo en un tema hijo para que las actualizaciones no te borren los cambios.
- Instala solo lo necesario: Cada plugin que añades es una puerta más que se abre a posibles errores. ¿De verdad necesitas 5 plugins de caché?
Esperamos que esta guía de soporte wordpress te haya sido de gran ayuda. Recuerda que la paciencia es clave. Tómate tu tiempo, sigue los pasos uno a uno y, sobre todo, no entres en pánico. Con un poco de método, podrás solucionar errores wordpress por ti mismo la mayoría de las veces.
Si después de todo esto el problema persiste, no dudes en contactar con tu proveedor de hosting. Ellos tienen acceso a los registros del servidor y pueden ayudarte a diagnosticar problemas más profundos. ¡Mucha suerte y que tu web vuelva a la vida!
