Solución a los 10 errores más comunes en WordPress y cómo arreglarlos
Introducción: Por qué aparecen errores en WordPress
WordPress es el gestor de contenidos más usado del mundo, y precisamente por eso, es normal que de vez en cuando aparezcan problemas. No te preocupes: la mayoría de los errores comunes WordPress tienen solución en pocos minutos, incluso sin ser un experto.
En esta guía vamos a repasar los 10 errores más frecuentes, explicando por qué ocurren y cómo arreglarlos paso a paso. Nuestro objetivo es que pierdas el miedo al "pantallazo blanco" o al temido "Error al establecer conexión con la base de datos". Respira, coge un café y vamos a ello.
[INFO] Antes de tocar nada, te recomendamos hacer una copia de seguridad completa de tu sitio (archivos y base de datos). Así podrás experimentar con total tranquilidad.
Error 1: Pantalla blanca de la muerte (WSOD)
La temida pantalla blanca. Ves tu web y no hay absolutamente nada, solo un fondo blanco. Es uno de los errores WordPress más comunes y suele deberse a un conflicto entre plugins, temas o un límite de memoria PHP agotado.
Cómo solucionarlo
- Accede por FTP o por el administrador de archivos de tu hosting.
- Ve a la carpeta
wp-contenty busca la carpetaplugins. - Renombra la carpeta a
plugins_old(o algo similar). Esto desactivará todos los plugins a la vez. - Recarga tu web. Si ya funciona, el problema era un plugin. Ve renombrando uno a uno para encontrar al culpable.
- Si el problema persiste, cambia el nombre de la carpeta del tema que estás usando. Se encuentra en
wp-content/themes. WordPress usará un tema por defecto.
Otra opción muy efectiva es aumentar la memoria PHP. Edita el archivo wp-config.php y añade esta línea antes de la que dice "Eso es todo":
define('WP_MEMORY_LIMIT', '256M');
Error 2: Error al establecer conexión con la base de datos
Este es uno de los errores comunes WordPress que más sustos da. Verás un mensaje de error que te dice que no puede conectarse a la base de datos. No es que hayas perdido tus datos, solo que WordPress no puede "hablar" con ellos.
Pasos para arreglarlo
- Revisa el archivo
wp-config.phpen la raíz de tu instalación. - Comprueba que los datos de DB_NAME, DB_USER, DB_PASSWORD y DB_HOST son correctos. Suele ser un error de contraseña o de usuario.
- Si los datos son correctos, el problema puede ser del servidor de base de datos. Contacta con tu proveedor de hosting para verificar que el servicio MySQL/MariaDB está activo.
- A veces, una simple reparación de la base de datos funciona. Añade esto a tu
wp-config.php:
define('WP_ALLOW_REPAIR', true);
Luego visita tudominio.com/wp-admin/maint/repair.php y pulsa "Reparar". No olvides quitar esa línea después.
[WARNING] No dejes nunca la función de reparación activada en producción. Es un riesgo de seguridad.
Error 3: "Error 404" en todas las páginas internas
La portada carga, pero al hacer clic en cualquier entrada o página te da un error 404. Esto casi siempre se debe a que los enlaces permanentes (permalink) están desconfigurados o el archivo .htaccess está dañado.
Solución paso a paso
- Ve a Ajustes > Enlaces permanentes en tu panel de administración.
- Sin cambiar nada, pulsa el botón Guardar cambios. Esto regenera las reglas de reescritura.
- Si no funciona, conecta por FTP y busca el archivo
.htaccess. Si existe, renómbralo a.htaccess_old. - Vuelve a Ajustes > Enlaces permanentes y guarda los cambios. WordPress creará un archivo nuevo.
- Si no se crea, crea un archivo vacío llamado
.htaccesscon permisos 644 y repite el paso 4.
Error 4: "Error 500 - Error interno del servidor"
Este error es genérico y puede tener varias causas. Es uno de los errores WordPress más frustrantes porque no te dice exactamente qué falla.
Cómo diagnosticarlo
- Activa el modo debug de WordPress. En
wp-config.php, añade:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
- Recarga la web y verás un mensaje más específico con la causa.
- Lo más habitual es un archivo
.htaccesscorrupto. Renómbralo a.htaccess_oldpara probar. - Si el problema persiste, desactiva todos los plugins renombrando la carpeta
plugins. - Revisa los permisos de archivos y carpetas. Las carpetas deben tener permisos 755 y los archivos 644. Puedes hacerlo desde el panel de control de tu hosting o por FTP.
Error 5: "Error al conectar con el servicio de actualización"
A veces, al intentar actualizar WordPress, plugins o temas, te aparece este mensaje. No deja de ser un problema de comunicación con los servidores de WordPress.org.
Soluciones prácticas
- Comprueba tu conexión de red y que el firewall no esté bloqueando.
- Si usas un hosting compartido, es posible que el servidor esté bloqueando la conexión saliente. Contacta con soporte.
- Desactiva todos los plugins temporalmente. Algunos plugins de caché o seguridad interfieren con las actualizaciones.
- Añade esta constante a tu
wp-config.phppara aumentar el tiempo de espera:
define('WP_HTTP_BLOCK_EXTERNAL', false);
Error 6: "El enlace que has seguido ha caducado" al subir archivos
Este error es muy común al intentar subir una imagen o un plugin desde el panel. Se debe a que el límite de memoria o de tamaño de archivo del servidor es demasiado bajo.
Aumentar los límites
- Edita el archivo
php.ini(si tu hosting lo permite) y cambia:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
- Si no tienes acceso a
php.ini, crea un archivo llamadophp.inien la raíz de tu WordPress y añade esas líneas. - Otra opción es añadir esto al
.htaccess:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
[TIP] Si tu hosting usa Syspanel, recuerda que puedes acceder a la configuración de PHP desde el panel. El acceso a Syspanel es a través del puerto 2106 (ejemplo:
tudominio.com:2106).
Error 7: "Error fatal: Tamaño de memoria permitido agotado"
Este es otro de los errores comunes WordPress relacionados con la memoria. Verás algo como "Allowed memory size of X bytes exhausted". Es fácil de solucionar.
Subir la memoria
- La forma más rápida es editar
wp-config.phpy añadir:
define('WP_MEMORY_LIMIT', '512M');
- Si no funciona, el límite lo impone el servidor. Deberás contactar con tu hosting o editar el
php.iniconmemory_limit = 512M. - También puede ser un plugin o tema mal optimizado que consume demasiado. Desactiva plugins uno a uno para detectarlo.
Error 8: "No se pudo conectar a la base de datos" al instalar un plugin
No es lo mismo que el error 2. Aquí el problema es que la base de datos está "caída" o sobrecargada en ese momento.
Qué hacer
- Espera unos minutos y vuelve a intentarlo. A veces es un pico de tráfico.
- Revisa el estado de tu base de datos en Syspanel (puerto 2106) o en el panel de tu hosting.
- Si usas un plugin de caché, purga la caché.
- Como último recurso, optimiza las tablas de la base de datos desde phpMyAdmin.
Error 9: "El sitio está experimentando problemas técnicos"
Este mensaje es relativamente nuevo y aparece cuando un plugin o tema causa un error fatal. WordPress lo detecta y envía un correo al administrador con el detalle exacto del problema.
Solución
- Revisa el correo asociado a tu cuenta de administrador. Ahí verás qué archivo o plugin está fallando.
- Entra por FTP y desactiva el plugin o tema problemático renombrando su carpeta.
- Si no recibiste el correo, activa
WP_DEBUGpara ver el error en pantalla. - Una vez identificado, actualiza el plugin o busca una alternativa.
Error 10: Error 403 - Acceso prohibido
Este error suele estar relacionado con la seguridad, los permisos de archivos o un plugin de seguridad demasiado estricto.
Cómo solucionarlo
- Revisa los permisos de archivos y carpetas. Un
.htaccesscon reglas incorrectas puede provocar este error. - Renombra
.htaccessa.htaccess_oldy guarda los enlaces permanentes de nuevo. - Si tienes un plugin de seguridad (como Wordfence o iThemes), desactívalo temporalmente desde FTP.
- Comprueba que no tengas la IP bloqueada en el firewall del servidor.
Preguntas frecuentes (FAQ)
¿Por qué mi WordPress tiene errores si no he tocado nada?
Muchas veces los errores aparecen tras una actualización automática, por cambios en la configuración del servidor o por un plugin que se actualizó y ahora es incompatible. No siempre es culpa tuya.
¿Necesito ser programador para solucionar estos errores WordPress?
No. La mayoría de los errores comunes WordPress se resuelven con pasos básicos como desactivar plugins, cambiar permisos o editar un archivo de configuración. Si sigues esta guía, podrás arreglar el 90% de los problemas.
¿Qué hago si después de todo sigue el error?
Si has agotado todas las opciones, contacta con tu proveedor de hosting. Ellos pueden revisar los logs del servidor y darte una respuesta más precisa. Si usas Syspanel, recuerda que tienes acceso a herramientas de diagnóstico en el puerto 2106.
¿Debo contratar un mantenimiento profesional?
Si no te sientes cómodo o el error es recurrente, puede ser una buena inversión. Un mantenimiento profesional te asegura que tu web esté siempre al día y optimizada, evitando muchos de estos problemas.
Conclusión final
Los errores comunes WordPress pueden ser molestos, pero casi siempre tienen solución sencilla. La clave está en actuar con calma y de forma metódica: primero desactiva plugins, luego revisa el tema, después los permisos y la memoria. Con esta guía tienes un mapa claro para resolver los 10 errores más habituales.
[INFO] Si tu hosting es Syspanel, recuerda que el acceso al panel de control es a través del puerto 2106 (ejemplo:
tudominio.com:2106). Desde ahí podrás gestionar archivos, bases de datos y ver los logs de error.
Esperamos que esta guía te haya sido de gran ayuda. Guarda este artículo en favoritos para tenerlo a mano cuando aparezca el siguiente problema. Y recuerda: en el mundo de WordPress, los errores son oportunidades para aprender.
