plugin-icon

Query Monitor – The developer tools panel for WordPress

Query Monitor is het venster ontwikkelgereedschappen voor WordPress.
Beoordelingen
4.9
Laatst bijgewerkt
May 22, 2024
Versie
3.16.3
Actieve installaties
200K
Query Monitor – The developer tools panel for WordPress

Querymonitor is het venster ontwikkeltools voor WordPress. Het maakt foutopsporing van databasequery’s, PHP-fouten, haken en acties, blokeditor blokken, in de wachtrij staande scripts en stylesheets, HTTP API aanroepen en meer mogelijk.

It includes some advanced features such as debugging of Ajax calls, REST API calls, user capability checks, and full support for block themes and full site editing. It includes the ability to narrow down much of its output by plugin or theme, allowing you to quickly determine poorly performing plugins, themes, or functions.

Query Monitor richt zich sterk op het presenteren van de informatie op een nuttige manier, bijvoorbeeld door geaggregeerde databasequery’s te tonen die zijn gegroepeerd op de plug-ins, thema’s of functies die hiervoor verantwoordelijk zijn. Het voegt een menu van de beheer toolbar toe dat een overzicht van de huidige pagina toont, met volledige fout opsporingsinformatie die in vensters wordt getoond zodra u een menu artikel selecteert.

Query Monitor supports versions of WordPress up to three years old, and PHP version 7.4 or higher.

Zie voor volledige informatie de site van de Query Monitor.

Hier vindt je een overzicht van wat er voor elke paginabelasting wordt weergegeven:

  • Databasequery’s, inclusief berichten voor langzame, dubbele of foutieve query’s. Hiermee kun je filteren op querytype ( SELECT, UPDATE, DELETE enz.), verantwoordelijke component (plugin, thema, WordPress core) en aanroepfunctie en bied afzonderlijke geaggregeerde weergaven voor elk.
  • The template filename, the complete template hierarchy, and names of all template parts that were loaded or not loaded (for block themes and classic themes).
  • PHP fouten mooi gepresenteerd samen met hun verantwoordelijke component en call stack, en een zichtbare waarschuwing in de beheer werkbalk.
  • Usage of “Doing it Wrong” or “Deprecated” functionality in the code on your site.
  • Blocks and associated properties within post content and within full site editing (FSE).
  • Overeenkomende herschrijfregels, bijbehorende query tekenreeksen en queryvars.
  • In de wachtrij voor scripts en stylesheets, samen met hun afhankelijkheden, afhankelijkheden en waarschuwingen voor verbroken afhankelijkheden.
  • Taalinstellingen en geladen vertaalbestanden (MO bestanden en JSON bestanden) voor elk tekstdomein.
  • HTTP API aanvragen, met antwoord code, verantwoordelijke component en tijd die nodig zijn, met waarschuwingen voor mislukte of foutieve aanvragen.
  • Gebruikerscapaciteit controles, samen met het resultaat en eventuele parameters doorgegeven aan de mogelijkheid te controleren.
  • Omgevingsinformatie, inclusief gedetailleerde informatie over PHP, de database, WordPress en de webserver.
  • De waarden van alle Voorwaardelijke functies van WordPress, zoals is_single() , is_home() enz.
  • Tijdelijke transiënten die zijn bijgewerkt.
  • Usage of switch_to_blog() and restore_current_blog() on Multisite installations.

Bovendien:

  • Wanneer er een omleiding plaatsvindt, voegt Query Monitor een HTTP header toe met de call stack, zodat u uw favoriete HTTP-controle- of browser ontwikkelaarstools gebruiken om te traceren wat de omleiding heeft geactiveerd.
  • Het antwoord van een door jQuery geïnitieerd Ajax verzoek op de pagina bevat verschillende fout opsporingsinformatie in de headers. PHP fouten krijgen ook uitvoer naar de ontwikkelaarsconsole van de browser.
  • The response from an authenticated WordPress REST API request will contain an overview of performance information and PHP errors in its headers, as long as the authenticated user has permission to view Query Monitor’s output. An an enveloped REST API request will include even more debugging information in the qm property of the response.

Standaard wordt de uitvoer van querymonitor alleen weergegeven aan beheerders van installaties op één site en Superadministrators op installaties met meerdere locaties.

Daarnaast u een verificatiecookie instellen waarmee u querymonitor uitvoer bekijken wanneer je niet bent ingelogd (of als je bent ingelogd als niet-administrator). Zie het venster Instellingen voor meer informatie.

Andere plugins

Ik onderhoud verschillende andere plugins voor ontwikkelaars. Bekijk ze eens:

Privacyverklaring

Query Monitor is private by default and always will be. It does not persistently store any of the data that it collects. It does not send data to any third party, nor does it include any third party resources. Query Monitor’s full privacy statement can be found here.

Accessibility Statement

Query Monitor aims to be fully accessible to all of its users. Query Monitor’s full accessibility statement can be found here.

Gratisop Creator abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Actieve installaties
200K
Getest tot
6.5.5
Deze plugin kan worden gedownload, zodat je hem op je zelf-gehoste WordPress-installatie kan gebruiken.