Introducción #
Cuando se experimentan problemas con los plugins de WordPress, a menudo es difícil identificar la causa exacta. Los problemas pueden deberse a conflictos de plugins, incompatibilidades de temas o problemas de configuración del servidor. El complemento "Health Check & Troubleshooting", desarrollado por el equipo de WordPress.org, es una poderosa herramienta de diagnóstico que ayuda a aislar e identificar estos problemas.
¿Qué es la comprobación de estado y la resolución de problemas? #
Health Check & Troubleshooting es un complemento oficial de WordPress.org que le permite:
- Ejecuta diagnósticos en tu instalación de WordPress
- Ingrese a un "modo de solución de problemas" que deshabilite todos los complementos y cambie a un tema predeterminado solo para su sesión de usuario
- Vuelva a habilitar selectivamente complementos y temas para identificar conflictos
- Recopilar información técnica sobre su sitio con fines de soporte
El beneficio clave es que el modo de solución de problemas solo afecta a su usuario administrador: sus visitantes continuarán viendo su sitio normalmente mientras diagnostica problemas.
Instalación #
- Inicia sesión en tu panel de control de WordPress
- Ve a Plugins > Añadir nuevo
- Busque "Comprobación de estado y solución de problemas"
- Haga clic en "Instalar ahora" y luego en "Activar"
Comprobación de errores de JavaScript en la consola del navegador #
Antes de usar el complemento Health Check, a menudo es valioso verificar si hay errores de JavaScript que puedan estar causando problemas de funcionalidad:
- Abra las herramientas de desarrollo de su navegador:
- Chrome/Edge: Presione F12 o haga clic con el botón derecho y seleccione "Inspeccionar"
- Firefox: Presione F12 o haga clic con el botón derecho y seleccione "Inspeccionar elemento"
- Safari: Activa las herramientas de desarrollo en Preferencias > Avanzado y, a continuación, pulsa Opción+Comando+I
- Vaya a la pestaña "Consola"
- Interactuar con la función problemática (hacer clic en botones, enviar formularios, etc.)
- Busque mensajes de error rojos que aparecen en la consola
- Preste atención a los nombres de script mencionados en los errores
- Tenga en cuenta cualquier referencia a complementos específicos en las rutas de archivo
- Busque patrones como errores "indefinidos" o "nulos"
- Documente cualquier error que encuentre para compartirlo con los equipos de soporte
Los errores de JavaScript a menudo pueden identificar inmediatamente qué complemento está causando un problema o proporcionar pistas valiosas sobre la naturaleza de un conflicto.
Uso del modo de solución de problemas para diagnosticar problemas #
Paso 1: Ingrese al modo de solución de problemas #
- Ir a Herramientas > Estado del sitio
- Haga clic en la pestaña "Solución de problemas"
- Haga clic en el botón "Ingresar al modo de solución de problemas"
- WordPress se recargará en un estado básico con todos los plugins desactivados y utilizando un tema por defecto (sólo para tu sesión)
Paso 2: Pruebe su problema #
Una vez en el modo de solución de problemas, comprueba si el problema que estabas experimentando persiste:
- Si el problema está RESUELTO (ya no ocurre): Esto confirma que el problema está relacionado con un complemento o con su tema
- Si el problema PERSISTE: El problema puede estar relacionado con los archivos principales de WordPress, la configuración del servidor o los problemas de la base de datos
Paso 3: Pruebas sistemáticas (si se resolvió el problema) #
Si el problema se resolvió en el modo de solución de problemas, sigue estos pasos para identificar la causa específica:
- Mientras aún está en modo de solución de problemas, haga clic en "Habilitar y probar complemento" junto a su tema para probar si el tema está causando el problema
- Si el problema regresa, su tema es la causa
- Si el problema no vuelve, continúa probando plugins
- Habilite los complementos uno por uno:
- Haga clic en "Habilitar y probar complemento" junto a un complemento
- Pruebe si el problema regresa después de habilitar cada complemento
- Continúe hasta que encuentre el complemento que hace que el problema regrese
- Cuando encuentre el complemento o tema en conflicto:
- Toma nota de ello
- Puede mantenerlo deshabilitado o ponerse en contacto con el desarrollador para obtener asistencia
Paso 4: Salir del modo de solución de problemas #
Una vez que hayas identificado el problema:
- Haga clic en "Deshabilitar el modo de solución de problemas" en la parte superior de la pantalla
- Tu sitio volverá a su estado normal con todos los plugins y tu tema activo
Qué hacer después de identificar un conflicto #
Si el problema es con un complemento: #
- Comprueba si el plugin tiene actualizaciones disponibles
- Busque problemas similares en el foro de soporte del complemento
- Póngase en contacto con el desarrollador del complemento con detalles específicos:
- Versión de WordPress
- Versión de PHP
- Otros plugins activos
- Pasos para reproducir el problema
- Cualquier mensaje de error de la consola del navegador
Si el problema es con un tema: #
- Comprueba si hay actualizaciones de temas disponibles
- Considere cambiar temporalmente a un tema predeterminado de WordPress
- Póngase en contacto con el desarrollador del tema con detalles específicos
Si el problema persiste en el modo de solución de problemas: #
Esto sugiere problemas más profundos como:
- Problemas de integridad del archivo principal de WordPress
- Corrupción de la base de datos
- Problemas de configuración del servidor
- Problemas de compatibilidad de versiones de PHP
En estos casos, considere:
- Ejecución de una comprobación del estado del sitio (Herramientas > estado del > del sitio)
- Consultar con tu proveedor de hosting
- Buscando ayuda de un desarrollador de WordPress
Técnicas avanzadas de solución de problemas #
Uso de la información de depuración de comprobación de estado #
- Ir a Herramientas > Información sobre el > de salud del sitio
- Esta página contiene información detallada sobre tu configuración de WordPress
- Haga clic en "Copiar al portapapeles" para compartir con los equipos de soporte
Pruebas con cuentas de usuario alternativas #
A veces, los problemas solo afectan a roles de usuario específicos:
- Crear una cuenta de usuario temporal con un rol diferente
- Probar si el problema se produce para esta nueva cuenta de usuario
Comprobación de los registros de errores del servidor #
Es posible que los errores del servidor no sean visibles en el navegador:
- Revisa tu panel de control de alojamiento para ver si hay registros de errores
- O agregue
define('WP_DEBUG', verdadero);ydefine('WP_DEBUG_LOG', verdadero);a tu archivo wp-config.php - Los errores se registrarán en /wp-content/debug.log
Consejos para una resolución de problemas eficiente #
- Método de búsqueda binaria : Para sitios con muchos plugins, utiliza un enfoque de "divide y vencerás":
- Habilita la mitad de tus plugins y prueba
- Si aparece el problema, el problema está en esa mitad; si no, está en la otra mitad
- Continúe dividiendo el grupo problemático por la mitad hasta que aísle el problema
- Este método es significativamente más rápido que probar los plugins uno por uno cuando tienes muchos plugins
- Conflictos complejos : Tenga en cuenta que algunos problemas son causados por combinaciones de complementos:
- Si no puedes identificar un solo plugin problemático, prueba a probar diferentes combinaciones
- Presta atención a los plugins que cumplen funciones similares (múltiples plugins de SEO, múltiples soluciones de almacenamiento en caché)
- A veces, dos complementos funcionan bien individualmente pero entran en conflicto cuando se usan juntos
- Documentación metódica : Tome notas detalladas de lo que ha probado y los resultados
- Cambios recientes : Comience probando complementos o temas instalados o actualizados recientemente
- Culpables comunes : Pruebe primero los complementos de alto impacto (almacenamiento en caché, seguridad, complementos de optimización)
- Borrar caché : Asegúrese de borrar los complementos de almacenamiento en caché durante la prueba
- Pruebas de navegador : Pruebe en varios navegadores para descartar problemas específicos del navegador
Cuándo ponerse en contacto con el soporte de complementos #
Si has identificado un problema pero no puedes resolverlo por ti mismo:
- Recopile información completa :
- Versión de WordPress
- Versión de PHP
- Lista completa de plugins activos
- Nombre y versión del tema
- Información del navegador y del dispositivo
- Pasos exactos para reproducir el problema
- Capturas de pantalla o grabaciones de pantalla, si corresponde
- Cualquier mensaje de error de la consola del navegador
- Consultar documentación existente :
- Revisa la base de conocimientos del plugin
- Busque problemas similares en el foro de soporte del complemento
- Envíe un ticket de soporte detallado :
- Incluya toda la información recopilada anteriormente
- Sé específico sobre lo que ya has probado
- Mencione que ha usado Health Check para aislar el problema
- Proporcione acceso de administrador temporal si es posible y apropiado
Cuanta más información proporcione en su solicitud de soporte inicial, más rápido podrá ayudarle el equipo de soporte a resolver el problema.
Finalmente #
El complemento Health Check & Troubleshooting es una herramienta invaluable para diagnosticar problemas de WordPress sin interrumpir su sitio en vivo. Al probar sistemáticamente plugins y temas, puedes identificar conflictos y proporcionar información detallada a los equipos de soporte cuando sea necesario.
Recuerda: Siempre haz una copia de seguridad de tu sitio de WordPress antes de realizar cambios significativos en los plugins, temas o archivos principales.