Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar un monitor de consultas de WordPress en tu sitio

Todos hemos estado ahí, mirando un sitio de WordPress que carga a paso de tortuga. Encontrar la causa exacta puede sentirse como buscar una aguja en un pajar digital.

Después de años depurando sitios web, descubrimos el plugin Query Monitor. Mejora nuestra forma de trabajar, actuando como una radiografía que revela problemas de rendimiento ocultos en segundo plano.

Esta potente herramienta te muestra todo, desde consultas lentas a la base de datos hasta scripts que podrían estar causando retrasos. Nuestro equipo lo usa regularmente para mantener WPBeginner y nuestros otros sitios funcionando sin problemas.

En esta guía, te mostraremos exactamente cómo agregar y usar Query Monitor para solucionar problemas de tu sitio web. Aprenderás a obtener una visión clara del rendimiento de tu sitio tal como lo hacemos nosotros.

Agregar un monitor de consultas de WordPress

¿Qué es WordPress Query Monitor?

Un monitor de consultas de WordPress es una herramienta de depuración que monitorea las solicitudes que tu sitio web de WordPress realiza al servidor.

Luego puedes usar esta información para solucionar problemas de WordPress o encontrar y corregir errores comunes de WordPress.

Algunas de las cosas que puedes buscar son:

  • Consultas a la base de datos activadas por una página en WordPress
  • Solicitudes HTTP realizadas por scripts en tus temas o plugins
  • Ganchos y acciones activados en una página
  • Archivos de idioma, verificaciones de roles de usuario y plantillas utilizados para mostrar la página
  • Tus entornos de alojamiento como versiones de PHP y MySQL, límites de memoria y más

Dicho esto, veamos cómo agregar un monitor de consultas en tu sitio de WordPress.

Agregar Query Monitor en WordPress

Lo primero que necesitas hacer es instalar y activar el plugin Query Monitor. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, el plugin agregará el menú del monitor de consultas a tu barra de administración de WordPress.

Menú Query Monitor en la barra de administración de WordPress

Al pasar el ratón sobre el monitor de consultas, se mostrará el menú, lo que te permitirá saltar rápidamente a un parámetro. También puedes hacer clic en las estadísticas del monitor de consultas para ver todos los datos.

Ver datos en Query Monitor de WordPress

Al explorar estas secciones, buscarás principalmente dos cosas: qué es lento y qué está causando errores. Busca números altos en 'Tiempo de generación de página' y 'Uso máximo de memoria' en la parte superior. En las secciones inferiores, presta atención a las consultas lentas a la base de datos (valores de tiempo altos), consultas duplicadas o scripts de plugins que no necesitas en una página específica. Estas son pistas comunes de lo que está ralentizando tu sitio.

Primero, necesitas asegurarte de que la barra de administración de WordPress sea visible cuando estés viendo tu sitio web. Simplemente ve a la página Usuarios » Tu Perfil y marca la casilla junto a la opción 'Mostrar barra de herramientas al ver el sitio'.

Mostrar barra de administración

No olvides hacer clic en el botón 'Actualizar perfil' para guardar tu configuración.

A continuación, necesitas visitar la página para la que deseas verificar las consultas. Una vez en esta página, simplemente pasa el ratón sobre el menú del monitor de consultas en la barra de administración y haz clic en la sección que deseas ver.

Monitoreo de consultas SQL

El plugin Query Monitor te permite monitorear todas las consultas SQL, el número de consultas por llamador y las consultas por componente. La sección de consultas por componente muestra las consultas realizadas por plugins, temas y archivos principales.

Consultas SQL

Reglas de reescritura y plantillas

Esta sección del plugin te muestra las reglas de reescritura coincidentes y las plantillas que se utilizan para mostrar la página actual.

Solicitudes, reglas de reescritura y plantillas

Scripts y estilos

¿Alguna vez te has preguntado si un plugin específico está cargando demasiados archivos y ralentizando tu sitio? Esta es la sección donde lo descubres. Enumera cada archivo JavaScript y hoja de estilos cargado en la página y te dice a qué plugin o tema pertenece.

También verá dónde se cargan estos archivos, por ejemplo, en el encabezado o pie de página.

Scripts y estilos

Hooks y Acciones

Esta es una sección más avanzada, pero puede ser muy útil para ver cómo sus plugins 'hablan' entre sí y con el núcleo de WordPress. Muestra todos los hooks y acciones que se ejecutan en la página, lo que puede ayudar a identificar conflictos entre plugins.

Hooks y acciones

Sección de Idiomas

Esta sección le muestra los archivos de idioma solicitados y cargados por la página actual.

Si tiene un sitio de WordPress multilingüe, esto le ayuda a determinar qué temas y plugins tienen archivos de idioma disponibles.

Idiomas cargados

Llamadas a la API HTTP

Esta sección le muestra cualquier solicitud que su sitio web haga a otros servicios en línea. Por ejemplo, si utiliza un plugin de Google Maps o un widget del clima, realiza una 'llamada a la API' para obtener datos. Si su sitio se siente lento, esta sección puede ayudarle a ver si una respuesta lenta de un servicio externo es la causa.

Llamadas a la API HTTP

Actualizaciones Transitorias

Esta sección le muestra cualquier solicitud que su sitio web haga a otros servicios en línea. Por ejemplo, si utiliza un plugin de Google Maps o un widget del clima, realiza una 'llamada a la API' para obtener datos. Si su sitio se siente lento, esta sección puede ayudarle a ver si una respuesta lenta de un servicio externo es la causa.

Sección de Verificación de Capacidades

La sección de Verificación de Capacidades muestra las verificaciones de capacidades de usuario ejecutadas por el núcleo de WordPress, plugins y temas al cargar la página actual.

Verificación de capacidades

Sección de Entorno

Aquí obtendrá información sobre el entorno de alojamiento de su WordPress, como la versión de PHP, la versión de MySQL, el Host de MySQL, el nombre de la base de datos de WordPress y más.

Entorno de hosting de WordPress

Verificaciones Condicionales

Aquí es donde el plugin muestra las condiciones que se requerían para mostrar la vista de página actual.

Verificaciones condicionales

Preguntas Frecuentes

Aquí encontrará respuestas a algunas de las preguntas más comunes que recibimos sobre el uso del plugin Query Monitor para WordPress.

1. ¿Para qué se utiliza el plugin Query Monitor?

El plugin Query Monitor es una herramienta de depuración gratuita para WordPress. Ayuda a los propietarios de sitios y desarrolladores a encontrar cuellos de botella de rendimiento al mostrar información detallada sobre consultas de bases de datos, errores de PHP, scripts y estilos cargados, llamadas a la API HTTP y mucho más.

2. ¿El plugin Query Monitor ralentizará mi sitio web?

Si bien cualquier plugin agrega una sobrecarga, Query Monitor está altamente optimizado y su impacto en el rendimiento es mínimo. La información que proporciona solo es visible para los administradores, por lo que no afectará la experiencia de sus visitantes habituales del sitio web.

3. ¿Puedo usar Query Monitor en un sitio en producción?

Sí, puedes usar Query Monitor de forma segura en un sitio web en producción. Es una excelente herramienta para solucionar problemas del mundo real a medida que ocurren. Solo recuerda desactivarlo una vez que hayas terminado de depurar para mantener tu sitio lo más ágil posible.

4. ¿Quién debería usar el plugin Query Monitor?

Query Monitor es más útil para desarrolladores de WordPress, diseñadores de temas y administradores de sitios que desean optimizar el rendimiento de su sitio. Sin embargo, incluso los usuarios no técnicos pueden usarlo para identificar qué plugins o temas están causando ralentizaciones en su sitio.

Recursos adicionales

Esperamos que esta guía te haya ayudado a aprender a usar el plugin Query Monitor para depurar tu sitio de WordPress. Al echar un vistazo interno, puedes dejar de adivinar qué está mal y comenzar a realizar correcciones específicas para mejorar el rendimiento y la estabilidad de tu sitio. ¡Es una herramienta imprescindible para cualquier propietario de sitio de WordPress serio!

Ahora que sabes cómo usar Query Monitor, puedes llevar la optimización de tu sitio web aún más lejos. Aquí tienes algunas guías adicionales de nuestro equipo que podrían resultarte útiles:

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

1 CommentLeave a Reply

  1. Cuando no necesites encontrar consultas lentas en tu sitio, desactiva Query Monitor; si lo dejas activo, puede disminuir el rendimiento del sitio y aumentar el uso de memoria.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.