Si tu sitio de WordPress de repente sólo muestra una pantalla blanca o recibes un mensaje de "fallo en la conexión a la base de datos", probablemente te estés enfrentando a uno de los problemas comunes de WordPress. En este artículo, te mostraré los típicos Errores comunes de WordPress y cómo puede solucionarlos usted mismo de forma rápida y segura.
Puntos centrales
- Pantalla blancaLas causas suelen ser plugins defectuosos o problemas de memoria
- Error 500Problemas de .htaccess o extensiones incompatibles
- Error de base de datosDatos de acceso incorrectos o problemas con el servidor
- Enlaces permanentesError 404 tras cambios en plugins o temas
- Modo depuraciónVisualizar el origen del error directamente en el código
1. la temida pantalla blanca de la muerte (WSoD)
La Pantalla Blanca de la Muerte (WSoD) es uno de los errores más comunes: una pantalla blanca en blanco aparece de repente cuando se accede a la página o al panel de control. El problema suele estar causado por un Plugin o tema. Los límites de memoria de PHP también juegan un papel aquí.
Normalmente empiezo mi reparación desactivando los plugins vía FTP. Para ello, basta con ir al directorio /wp-content/plugins cambie el nombre de la carpeta de plugins o mueva todos los plugins a subcarpetas. A continuación, cambia a un tema estándar como "Twenty Twenty-Four" como prueba para descartar el tema como fuente de error.
Si esto no ayuda, aumento la memoria PHP disponible. En el archivo wp-config.php Me puse:
define('WP_MEMORY_LIMIT', '256M');
Activo el modo de depuración para obtener más información:
define('WP_DEBUG', true);
2. el error 500 Internal Server Error
Un error 500 parece peor de lo que suele ser. Empiezo por cambiar el nombre o eliminar el actual .htacceso-y creando automáticamente uno nuevo accediendo al panel de control en Configuración → Enlaces permanentes simplemente guarde de nuevo.
Si eso no es suficiente, desactivo plugins y temas individualmente. La memoria PHP también puede ser el culpable - así que como de costumbre: define('WP_MEMORY_LIMIT', '256M');
Los profesionales también consultan los registros del servidor (que suelen encontrarse en el área de alojamiento) para identificar los detalles del desencadenante.
3. error de conexión a la base de datos
El error "Error al establecer una conexión con la base de datos" significa: WordPress no puede acceder a los datos. A menudo el wp-config.php incorrecto - especialmente el nombre de usuario, la contraseña o el dominio del host de la base de datos.
Compruebo las siguientes entradas en el archivo:
NOMBRE_DBDB_USUARIODB_PASSWORDDB_HOST
Si el host de tu base de datos no es "localhost", a menudo puedes encontrar el nombre en el menú de alojamiento. A veces, un reinicio del servicio MySQL o una ampliación de memoria pueden ayudar si te queda poco espacio web.
4. Error 404 - corregir permalinks
¿Hace clic en los enlaces de las páginas y sólo obtiene "Página no encontrada"? Entonces es probable que haya un problema con el Permalink estructura antes. Esto suele deberse a cambios en los temas o en los plugins.
Esto se soluciona rápidamente guardando de nuevo los permalinks. Para ello, vaya a la administración de WordPress en Configuración → Enlaces permanentes y simplemente haga clic en "Aplicar cambios" sin cambiar nada. WordPress escribirá entonces un .htacceso-archivo con las normas actuales.
5. problemas de conexión o bucles de reenvío
Si la página de inicio de sesión sigue cargándose o aparece un mensaje de error "demasiadas redirecciones", pienso en Errores de cookies o conflictos de URL. Luego borro tanto la caché del navegador como las cookies.
Si está utilizando una configuración de dominio diferente (por ejemplo, www y sin www), compruebe el sitio y la URL de inicio en la base de datos. Yo uso phpMyAdmin para acceder a la tabla wp_opciones y actualizar allí siteurl y Inicio adecuado.
Un escollo frecuente es la secuencia de plugins - por eso desactivo las extensiones problemáticas a través de FTP como prueba.
6. temas y plugins como fuente de errores
Para muchos errores comunes de WordPress La culpa la tienen los plugins que ya no están actualizados. Primero desactivo los plugins, especialmente los de seguridad, caché y extensiones SEO, ya que interfieren profundamente con el sistema.
En cuanto desaparece el problema, los reactivo individualmente. Pruebo brevemente el tema con el skin estándar de WordPress. En estos casos, tarde o temprano cambio a un tema bien mantenido.
7. problemas debidos a versiones de PHP obsoletas
Las restricciones masivas surgen cuando Tecnología de servidor obsoleta conjuntos. Muchas extensiones e incluso el núcleo de WordPress requieren PHP 8.0 o superior. Si utiliza PHP 7.4 o anterior, a menudo obtendrá mensajes de error o tiempos de espera.
Actualizo la versión de PHP en el área de administración de mi proveedor de alojamiento. Con webhoster.de esto se puede hacer en unos segundos. Si el sistema sigue sin ser fiable, me plantearía cambiar de hoster.
| Lugar | Proveedor de alojamiento | Compatibilidad con WordPress | Actuación | Relación calidad-precio |
|---|---|---|---|---|
| 1 | webhoster.de | Excelente | Muy alta | Muy buena |
| 2 | Anfitrión B | Bien | Alta | Bien |
| 3 | Anfitrión C | Medio | media | Medio |
8. encontrar localizaciones de errores con WordPress debug
Sólo reconozco muchos problemas con modo depuración activo. Para ello, abro el wp-config.php a través de FTP y cambiar esta línea:
define('WP_DEBUG', true);
WordPress mostrará entonces todos los mensajes directamente en la página. Después de la reparación, el modo de depuración debe ser desactivado de nuevo - de lo contrario su sitio web también mostrará a los visitantes información interna:
define('WP_DEBUG', false);
9. reconocer y prevenir las fuentes de error
Los errores suelen deberse a plugins obsoletos, actualizaciones sin copia de seguridad o configuraciones de alojamiento inadecuadas. Yo hago una copia de seguridad completa antes de cada cambio en WordPress. Para ello utilizo un plugin o la herramienta de exportación del proveedor de alojamiento.
Un entorno de ensayo -una copia del sitio para pruebas- también protege contra los fallos. Muchos buenos hosters lo ofrecen. Si quiere saber en qué suelen caer los principiantes, lea el artículo sobre Errores típicos de WordPress para principiantes.
10. cuando prefiero llamar a profesionales
En caso de sitios web pirateados, bases de datos corruptas o destrucción total del diseño, recurro a un servicio de emergencia especializado. Estas situaciones requieren una intervención y unos conocimientos más profundos.
Incluso si sólo ves un "Parse Error" después de una actualización o todo tu editor se ha bloqueado, puedes obtener soporte. Puedes encontrar más información en este artículo sobre Diseños rotos y errores de backend.
11. rectificar a tiempo los problemas SSL/HTTPS
En muchos casos, los usuarios subestiman la importancia de una correcta Configuración SSL/HTTPS. Los síntomas comunes son advertencias de "contenido mixto", donde partes de la página se entregan aún sin cifrar, o errores del navegador como "Inseguro" en el campo de dirección. Con mi alojamiento, me aseguro de que el certificado SSL esté correctamente integrado. Si algunos scripts o imágenes siguen haciendo referencia a HTTP después del cambio, utilizo una herramienta de búsqueda y reemplazo como "Better Search Replace" para adaptar todas las URL. Plugins como "Really Simple SSL" también pueden ayudar en este caso redirigiendo automáticamente los activos HTTP a HTTPS.
A veces también me encuentro con el problema de que el certificado ha caducado o no se ha configurado ninguno. Entonces recibo una advertencia en el navegador o información sobre una conexión insegura en el panel de control de WordPress. Llegados a este punto, como muy tarde, es hora de renovar el certificado a través del hoster o activar Let's Encrypt. Con algunos proveedores, esto se puede hacer con sólo unos clics, con otros hay que subir los certificados manualmente. En caso de duda, es importante comprobar si el SSL se está reenviando correctamente y si todas las rutas en el tema o en los plugins (por ejemplo, las URL a los archivos JS y CSS) están realmente configuradas en HTTPS.
12. fuentes de error durante migraciones de WordPress o cambios de dominio
Otro punto frecuentemente subestimado para los errores de WordPress es el MigraciónEs decir, cuando traslada su sitio web a un nuevo servidor o a otro dominio. Esto puede causar varios problemas a la vez: Las rutas a los medios ya no son correctas, los enlaces a las bases de datos siguen apuntando al dominio antiguo o la ruta SSL no se reconoce correctamente.
Me gusta usar un plugin como "Duplicator" o "All-in-One WP Migration" cuando me mudo, que adapta automáticamente la base de datos. En cuanto el sitio web está en el nuevo servidor, pruebo los permalinks, el dashboard y todas las páginas importantes. Si algo no funciona, compruebo la base de datos para ver si los valores en siteurl y Inicio el wp_opciones-table son correctos. Los widgets o menús también pierden a veces su asignación si se sigue haciendo referencia internamente a ID o rutas antiguas.
Relativamente típico después de la mudanza es un Error 404 para subpáginascuando en el .htacceso o hay reglas antiguas en la configuración de los enlaces permanentes. Por lo tanto, voy regularmente a "Configuración → Permalinks" y simplemente vuelvo a guardar. Después de eso, los enlaces suelen funcionar sin problemas.
13. utilizar WP-CLI para obtener información más detallada
WP-CLI es la herramienta de línea de comandos oficial de WordPress y está soportada por muchos proveedores de hosting. Yo personalmente la uso para actualizar plugins más rápido, desactivar temas rápidamente o comprobar si hay errores en la base de datos. Con comandos como wp plugin deactivate --all Puedo desactivar todos los plugins en un abrir y cerrar de ojos sin necesidad de acceder al panel de control.
Esto también me da una visión general de los temas instalados en caso de errores complicados: lista de temas wp me muestra qué temas están activos y qué versiones se están utilizando. Otra función práctica es la reparación de la base de datos mediante wp db repair. Sin embargo, esto requiere la wp-config.php la orden define('WP_ALLOW_REPAIR', true); debe activarse. Este suele ser mi primer puerto de escala para errores dudosos que apuntan a tablas de bases de datos.
14. problemas con cron jobs y controles horarios
Un aspecto que a menudo se pasa por alto es la Trabajos cron internos de WordPress. Garantizan, por ejemplo, la publicación automática de entradas programadas o la ejecución periódica de tareas de mantenimiento de plugins. Si Cron no funciona correctamente, se perderán publicaciones programadas, se cancelarán actualizaciones o los plugins no podrán completar sus tareas.
Por lo tanto, compruebo en mi wp-config.php si DISABLE_WP_CRON en falso y si mi alojamiento utiliza un cron job real para activar el cron de WordPress. Para sitios con mucho tráfico, puede tener sentido desactivar el cron de WP y configurar en su lugar un cron del sistema, que se ejecuta cada 15 minutos. wp-cron.php llamadas. Los registros del servidor también ayudan aquí para ver si hay errores ocultos en la ejecución de cron.
15. tropiezos con las actualizaciones automáticas
Por un lado, las actualizaciones automáticas de WordPress son útiles para cerrar las brechas de seguridad lo antes posible. Por otro lado, pueden conducir inesperadamente a Problemas de compatibilidad si los temas o plugins aún no están preparados para la última versión. En cuanto llega una actualización importante de WordPress, primero hago una copia de seguridad de todo mi sitio web. Luego compruebo si se ha informado de algún conflicto conocido en las descripciones de los plugins o en los foros de desarrolladores.
A veces merece la pena mantener las actualizaciones automáticas sólo para versiones menores y realizar los saltos de versión mayores manualmente. Esto me permite desactivar todas las extensiones incompatibles antes de la actualización o sustituirlas por alternativas. Si recibo mensajes de error tras la actualización, puedo determinar más rápidamente cuál es el plugin causante, pues ya sé qué ha cambiado en el sistema.
Si está utilizando un tema obsoleto, puede ocurrir que las nuevas funciones del núcleo de WordPress ya no se aborden correctamente. En estos casos, se produce la clásica pantalla blanca o un error 500 porque el tema hace referencia a hooks y funciones obsoletos. Una actualización o cambio del tema actual suele ser la única forma de resolver estos problemas de incompatibilidad.
16. plugins de seguridad y sus trampas
Para proteger su instalación de WordPress, muchos usuarios instalan plugins de seguridad como Wordfence, iThemes Security o soluciones similares. Yo utilizo estas herramientas para controlar posibles intentos de intrusión y restringir los intentos de inicio de sesión. Sin embargo, puede ocurrir que Configuración del cortafuegos demasiado rígida bloquear su propio backend. De repente te bloquean y recibes un críptico mensaje de error al iniciar sesión.
En tales situaciones, desactivo el plugin de seguridad a modo de prueba a través de FTP simplemente cambiando el nombre de la carpeta del plugin. Si luego me conecto sin problemas, sé que la configuración fina de la extensión de seguridad es demasiado estricta. Lo mismo se aplica a algunos bloqueadores de IP o funciones de ofuscación del administrador. Si se realizan entradas incorrectas aquí, ya no podrá acceder a su instalación de WordPress.
Además del cortafuegos, algunos plugins de seguridad también supervisan los cambios de archivos en WordPress, lo cual es bueno, pero puede generar muchos falsos positivos durante las actualizaciones. Por ello, recomiendo ajustar los intervalos de escaneo y asegurarse de que los archivos importantes núcleo-los archivos no se bloquean por error.
Bien preparados en lugar de indefensos
Muchos errores pueden solucionarse rápidamente con un enfoque estructurado y un poco de calma. Recomiendo actualizaciones regulares, plugins probados y espacio web suficiente. En situaciones críticas, las herramientas de emergencia y un soporte de alojamiento transparente pueden ayudar.
Si su sitio sigue siendo inseguro a pesar de todas las medidas o si ni siquiera las medidas lógicas responden, debe buscar ayuda profesional. El artículo sobre Seguridad de WordPress tras un ataque de hackers le ofrece consejos iniciales para casos de emergencia.


