Los 10 Errores Comunes de WordPress (y Cómo Solucionarlos)

Para una herramienta que posee el 50 por ciento de la cuota de mercado de todo el Sistema de Gestión de Contenidos (CMS), WordPress se ha convertido en un estándar propio. Pero como cualquier herramienta, puedes encontrarte con problemas de WordPress de vez en cuando. Algunos de estos problemas son culpa de los usuarios, y otros son culpa del software/servidor/proveedor de alojamiento web.
A continuación se presentan diez problemas comunes de WordPress que podrías enfrentar y cómo puedes solucionarlos tú mismo.
Nota: Este tutorial asume que estás en un alojamiento compartido con acceso a cPanel.
Tabla de Contenidos
- Pantalla Blanca en Blanco
- Error Interno del Servidor
- Error al Establecer Conexión con la Base de Datos
- No se Puede Acceder a tu Panel de Control de WordPress
- Tiempo de Conexión Agotado
- Bloqueado Fuera de tu Área de Administración de WordPress
- La Página de Inicio de Sesión Sigue Redirigiendo
- WordPress Atascado en Modo de Mantenimiento
- No se Pueden Subir Imágenes a WordPress
- Solucionar Errores 404
1. Pantalla Blanca en Blanco
Este problema también se conoce como “Pantalla Blanca de la Muerte” porque muestra una pantalla en blanco típica cuando ocurre y porque no muestra pistas sobre su posible causa. Es uno de los más difíciles de resolver.
Hay varias causas de este problema, y hay varias soluciones para esto. Puedes consultar las soluciones enumeradas aquí.
2. Error Interno del Servidor
El Error Interno del Servidor a menudo se debe a un conflicto de software, software defectuoso o una interrupción en los servicios del servidor. Generalmente ocurre cuando el servidor no puede ejecutar software o no puede conectarse a un servicio del servidor como PHP o Apache. Prueba las soluciones a continuación para resolverlo.
Error de actualización del servidor
Si no has realizado cambios en tu sitio y de repente enfrentas este error, entonces podría ser una reacción a algunos cambios internos en tu servidor web (como la actualización del servidor o la versión de PHP, una actualización automática de plugins que causa un conflicto, etc.) Contacta a tu proveedor de alojamiento y pídeles que revisen tu servidor.
Error de enlaces permanentes
Si este error ocurrió después de que realizaste cambios en la estructura de enlaces permanentes de tu sitio, entonces esa es la causa probable del error.
- Abre tu administrador de archivos en cPanel.

Haz clic en “Configuraciones.”
Marca la casilla junto a “Mostrar Archivos Ocultos.”

Busca el archivo “.htaccess” y renómbralo a “.htaccess_old.”


Intenta recargar tu sitio. Si no funciona, entonces debes restablecer tus enlaces permanentes. Puedes hacer esto en tu Panel de Control de WordPress.
- Ve al Panel de Control de WordPress. Abre Configuraciones y navega a “Enlaces Permanentes.”

- Desplázate hasta la parte inferior de la página y haz clic en “Guardar.” Esta acción genera un nuevo archivo “.htaccess” sin errores para tu sitio web.

Error de plugins/temas
A veces podría ser el problema de un plugin mal escrito que interfiere con tu base de datos. Para corregir esto, ve a tu Panel de Control de WordPress y desactiva todos los plugins. (Si no puedes acceder al Panel de Control de WordPress, renombra la carpeta “plugins” a “plugins.old” y crea una nueva carpeta “plugins” en blanco.) Recarga tu sitio web. Cuando vuelva a estar en línea, reactiva tus plugins instalados uno por uno. Prueba tu sitio después de reactivar cada plugin hasta que encuentres el culpable.
Además, este error puede deberse a una actualización de tema. Vuelve a cambiar a tu tema predeterminado de WordPress e intenta cargar tu sitio web. Si vuelve a estar en línea, significa que tu tema es el problema.
Error de memoria PHP
Si nada de esto funciona, entonces aborda el error de memoria PHP aumentando el límite máximo de memoria en el archivo “wp-config.php”. Aquí te explicamos cómo hacerlo.
Ve a tu cPanel y haz clic en Administrador de Archivos.
Abre la carpeta “public_html” y desplázate hasta que encuentres un archivo llamado “wp-config.php.”

- Haz clic derecho y selecciona “Editar.” Desplázate hacia abajo hasta que encuentres el texto, “Eso es todo, deja de editar. Feliz blog.” Agrega este código encima:
define('WP_MEMORY_LIMIT','256M');
- Haz clic en “Guardar cambios” y cierra el archivo.

3. Error al Establecer Conexión con la Base de Datos
Este problema ocurre cuando WordPress no puede conectarse a tu base de datos. Tu base de datos contiene todos tus medios y contenido que muestras en tu sitio web, así que cuando esto sucede, tu sitio se desconecta.
Reiniciar tu servidor MySQL
En tu cPanel, busca opciones para reiniciar los servicios de tu servidor y reinicia el servidor MySQL. Ahora prueba la conexión de tu sitio web. Si el problema persiste, sigue los siguientes pasos.
Verifica si el Servidor de Base de Datos está en Funcionamiento
Si después de reiniciar el servidor de base de datos, aún no puedes conectarte a la base de datos, podría ser que el servidor de base de datos esté caído. Para verificar esto, abre phpMyAdmin desde cPanel, o cualquier otro administrador de bases de datos, y verifica si puede conectarse a la base de datos. Si no puedes iniciar sesión, o ninguna de las tablas de la base de datos aparece, es muy probable que el servidor MySQL esté defectuoso (y reiniciarlo no lo soluciona). Contacta a tu proveedor de alojamiento inmediatamente.
Verifica si tus tablas de base de datos existen
Si el servidor de base de datos está funcionando bien, a continuación debes verificar si tus tablas de WordPress aún existen. Podría ser que hayas eliminado accidentalmente las tablas de la base de datos, que se hayan corrompido, o que un malware/script infectado las haya limpiado.
Abre phpMyAdmin desde cPanel y busca tus tablas de base de datos de WordPress.
Si existen, selecciónalas todas y selecciona “Reparar Tablas”

Verifica las credenciales del usuario de la base de datos
Por último, si todo lo demás falla, verifica el archivo wp-config.php para ver si has ingresado las credenciales correctas del usuario de la base de datos.
En tu archivo wp-config.php verifica que el nombre de usuario, el nombre de la base de datos, el host y la contraseña sean correctos. Además, verifica que el prefijo de la tabla sea correcto (el predeterminado es wp_). Si son incorrectos, corrige los errores y tu sitio web volverá a la normalidad.

4. No se Puede Acceder a tu Panel de Control de WordPress
Este error es relativamente común. Cuando esto sucede, WordPress muestra un mensaje que indica que tu base de datos necesita reparación. Muestra esto cada vez que intentas acceder a tu panel de control.
- En el archivo ‘wp-config.php’ agrega la siguiente línea de código en una nueva línea:
define('WP_ALLOW_REPAIR',true);
Ve a “http://www.tusitio.com/wpadmin/mait/repair.php.” (Reemplaza “tusitio.com” con la URL de tu sitio web.) El proceso de reparación comienza y corrige cualquier error en tu base de datos.
Regresa al archivo “wp-config.php” y elimina el código que agregaste en el paso dos, ya que es accesible para cualquiera.
Ahora deberías tener tu sitio web de vuelta a la normalidad sin ningún problema.
Si los problemas persisten, entonces podría ser un plugin o tema defectuoso el que esté causando el problema.
Navega a tu carpeta de plugins, es decir, wp-content.
Renombra tu carpeta “plugins” a “plugins_old” y luego crea una nueva carpeta y nómbrala “plugins.”
Prueba tu sitio. Si ahora puedes acceder a tu panel de control, entonces hay un plugin defectuoso.
Para rastrear este plugin, mueve los diferentes archivos de plugin a la nueva carpeta de plugins. Después de cada movimiento, intenta acceder a tu panel de control.
El plugin defectuoso, al ser movido, te impedirá acceder a tu panel de control. Elimínalo de inmediato.
Si no hay plugins defectuosos, repite el proceso para los archivos de tema.
5. Tiempo de Conexión Agotado
La señal característica de este error es recibir “Tiempo de conexión agotado” después de que el sitio intenta cargar. Dado que no has alterado ninguna configuración de base de datos o archivo central de WordPress, puede ser frustrante.
La razón de este error es simple. Tu sitio web está enviando más solicitudes a tu servidor de las que puede manejar. Las siguientes son soluciones para corregir este error.
Aumentar el límite de memoria en el archivo wp-config.php
La razón más probable para este error es “Límite de memoria PHP excedido.” Puedes aumentar el límite de memoria de PHP agregando el siguiente código a tu archivo wp-config.php:
define('WP_MEMORY_LIMIT','256M');Desactivar todos los plugins
Desactivar tus plugins de WordPress puede ayudar a rastrear los programas de plugins problemáticos. Algunos plugins mal escritos consumen recursos sustanciales del servidor.
Ve a la sección de Plugins en el panel de control de WordPress y desactiva todos los plugins.
Reactiva lentamente cada plugin uno por uno y observa cuál plugin está causando el problema.



Contacta a tu proveedor para una actualización
A veces puede ser que tu plan de alojamiento sea inadecuado para soportar la carga de tu sitio web. Esto significa que necesitas actualizar tu plan de alojamiento (lo que significa que necesitas más RAM/memoria para tus necesidades de alojamiento).
Contacta a tu proveedor para un plan más amplio para tu sitio web. Esta actualización significará que tu sitio puede manejar más solicitudes y aceptar más demandas de tus plugins.
6. Bloqueado Fuera de tu Área de Administración de WordPress
Este incidente puede sucederle a cualquiera. Puede que hayas olvidado tu contraseña y perdido acceso a tu correo electrónico de recuperación. ¡Ahora eso es una situación real! A veces esto puede ser resultado de un intento de hackeo en tu sitio web de WordPress. Para recuperar el acceso a tu cuenta, sigue el siguiente proceso.
- Abre phpMyAdmin desde cPanel.

- Haz clic en “Base de Datos” y selecciona la base de datos de tu sitio web de WordPress. Localiza tu tabla “wp_users” (o la tabla “Usuarios” si estás usando un prefijo WP personalizado). Selecciónala.


- Busca tu nombre de usuario de WordPress en esta columna y selecciona “Editar.”


En la página que sigue inmediatamente, verás la columna “user_password.” Esta es la columna a editar. Ahora edita los caracteres extraños con tu nueva contraseña.

En el menú desplegable al lado, elige “MD5” como técnica de encriptación. Esto es para asegurar que tu contraseña esté oculta para la visualización pública.

Haz clic en “Ir” e intenta iniciar sesión con tus nuevas credenciales.
7. La Página de Inicio de Sesión Sigue Redirigiendo
En este caso no puedes acceder a tu sitio web ya que sigue redirigiendo. En la mayoría de los casos, después de redirigir de vuelta a tu página de inicio de sesión durante un tiempo, la conexión se agota. No puedes ver el panel de control de tu sitio web debido a este error. Aquí hay un consejo sobre cómo solucionar problemas de WordPress como este.
Borra las cookies, caché e historial de tu navegador y vuelve a intentarlo.
Si lo anterior no funciona, sigue la solución descrita en el problema dos anterior. Esta acción creará un nuevo archivo “.htacess.” Ahora intenta iniciar sesión. En la mayoría de los casos, esto resuelve el problema.
Desactiva todos tus plugins como se explicó en la solución número cinco anterior.
Edita tu archivo wp-config.php
Si nada funciona hasta este punto, entonces intenta lo siguiente:
- Agrega el siguiente código a tu archivo wp-config.php:
define(‘WP_HOME','https://tusitio.com');
define(‘WP_SITEURL','https://tusitio.com');
Guarda los cambios e intenta iniciar sesión nuevamente. Debería funcionar esta vez.
8. WordPress Atascado en Modo de Mantenimiento
A menudo, hay una necesidad de instalar nuevas actualizaciones para WordPress. Estas actualizaciones pueden ser para plugins o temas. A veces son actualizaciones para WordPress mismo. No te preocupes, ya que WordPress maneja todo esto automáticamente, pero a veces las cosas pueden salir mal.
En este caso, durante el mantenimiento de rutina, WordPress está atascado. No puede completar esta acción y te bloquea fuera de tu panel de control del sitio web. Tu sitio también muestra el mensaje de mantenimiento en curso a los usuarios.
Inicia sesión en tu CPanel y abre el Administrador de Archivos.
Crea una búsqueda del archivo “.maintenance” en tu directorio raíz y elimínalo.
Este procedimiento debería resolver tu problema. El archivo temporal “.maintenance” es responsable de mostrar este mensaje en lugar de la página de tu sitio web. Eliminarlo elimina este mensaje.
9. No se Pueden Subir Imágenes a WordPress
Cuando este problema surge, no puedes subir imágenes a tu WordPress. A veces la carga se completa, pero aparece rota o faltante cuando recargas.
El problema se debe a los permisos vinculados a la carpeta de subidas en WordPress.
Inicia sesión en tu CPanel. Ve al Administrador de Archivos.
Ve a la carpeta “public_html”. A continuación, haz clic en la carpeta “wp-content”. Localiza la carpeta “uploads”.
Haz clic derecho en la carpeta “uploads” y haz clic en “cambiar permisos.” Replica la configuración en la imagen a continuación y selecciona “Cambiar permisos” para guardarlo.


Esto debería resolver tus problemas de carga.
10. Solucionar Errores 404
Si eliminaste intencionalmente una publicación/página, entonces el error 404 es esperado, y puedes ignorarlo con seguridad. Si da un error 404 en una página que se supone que debe estar allí, probablemente se deba a un problema de enlace permanente.
Ve a tu Panel de Control de WordPress, haz clic en Configuraciones y luego en Enlaces Permanentes.
Haz clic en el botón “Guardar Cambios.”
El problema debería desaparecer.
Si lo anterior no funciona, contacta a tu proveedor de alojamiento. Solicita que activen las reglas mod_rewrite.
En Conclusión
Arriba se presentan algunos de los problemas más molestos que podrías encontrar con WordPress. Así que cuando los encuentres la próxima vez, no entres en pánico. Mira las soluciones recomendadas arriba y luego procede a recuperar tu sitio web. Puedes ser tu propio soporte técnico y solucionar problemas de WordPress en un abrir y cerrar de ojos.