BACK TO DIRECTORY

Arvexa Performance Overlay

by balloodn

0.0
(0 ratings)

Arvexa Performance Overlay shows a small pill in the corner of every page — for administrators only. Click it and you get a live panel with everything that matters about the page you are looking at:

  • Server — PHP generation time, SQL query count and total time, peak memory, number of enqueued scripts and styles, total size of autoloaded options, and the lifecycle phase that ate the biggest share of PHP time.
  • Components — the cost of every plugin and theme on this page: SQL queries and time on the server side, requests and transferred bytes on the asset side. The answer to “which plugin slowed us down” in one glance.
  • Network — TTFB, request count, transferred bytes.
  • Rendering — LCP (and which element it is), CLS, INP, DOM node count, long tasks. Official Web Vitals thresholds, color-coded.
  • AJAX / REST — every same-origin admin-ajax, wc-ajax and REST call timed as it happens.
  • Slowest queries — the top queries with timings.
  • Repeated queries — detects duplicate and N+1-shaped SQL statements so you can find cacheable or batchable work.
  • LCP diagnosis — identifies the LCP element and its likely blocker, such as a CSS background, late discovery, a lazy image or server delay.
  • Performance Pulse — an optional wide dark dashboard with visual PHP, LCP, CLS and INP indicators. It also links to PageSpeed Insights for independent Mobile and Desktop lab checks.

How it works

  • Per-query plugin attribution uses the log_query_custom_data filter and a backtrace scan — no core hacks, no db.php drop-in.
  • The plugin never enables or changes SAVEQUERIES. To collect query timings, a site administrator may explicitly add define( 'SAVEQUERIES', true ); to wp-config.php before the “That’s all, stop editing!” line.
  • Visitors are never affected: for anyone without the capability the plugin adds no assets, no queries and no output.
  • The Performance menu includes the theme setting, WordPress Core update status and a PageSpeed Insights shortcut.
  • Add-ons can extend the panel via the arvexa_performance_overlay_data PHP filter and the window.ArvexaPerformanceOverlay JS API.

Arvexa Performance Pro

Deep diagnostics live in the Arvexa Performance Pro add-on: full hook timeline, server cost of every AJAX/REST call (X-Arvexa-Performance header), remote HTTP tracking (see what your shipping/payment APIs cost), WP_Query explorer with SQL and EXPLAIN, per-plugin drill-down cards, layout-shift attribution per element, and performance history with before/after comparison when a plugin is installed or updated.

Screenshots

The compact Classic overlay with server, network and rendering signals.

The compact Classic overlay with server, network and rendering signals.

Performance Pulse: a wide visual dashboard with PHP, LCP, CLS and INP cards.

Performance Pulse: a wide visual dashboard with PHP, LCP, CLS and INP cards.

The Performance settings page: choose the interface theme, check WordPress Core and open PageSpeed Insights.

The Performance settings page: choose the interface theme, check WordPress Core and open PageSpeed Insights.

Plugin Details

Active Installs
0
Total Downloads
397
Version
1.2.0
Requires WP
5.3
Requires PHP
7.4
Tested Up To
7.1.3
Added
2026-07-20
Last Updated
2026-09-29 11:27pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0