WordPress plugin
Code Profiler Pro
Code Profiler Pro measures work inside WordPress’s server-side PHP code. Its charts and tables connect add-on and theme performance to the scripts, classes, methods, and functions involved, helping you narrow down where to investigate a slow request or capability.
Code Profiler Pro measures work inside WordPress’s server-side PHP code. Its charts and tables connect add-on and theme performance to the scripts, classes, methods, and functions involved, helping you narrow down where to investigate a slow request or capability.
Choose the request to profile
Run profiles on the WordPress frontend or backend, a cron event, or a custom URL. GET and POST methods, custom cookies, and HTTP headers let you examine requests such as contact form submissions, checkout processes, and AJAX actions.
Trace activity through PHP and I/O
Pro adds profiling for PHP scripts, methods, and functions, along with database query performance and remote connection monitoring. You can also review file I/O operations and statistics, disk I/O usage, and filter results to focus on relevant entries.
Review and use profile results
Export charts as PNG pictures. Pro can export tables and charts in CSV format, and WP-CLI integration includes another way to work with the profiler. After a plugin or theme update, run another profile and compare its results with earlier findings.
Code Profiler can remain active between profiling runs without affecting site performance. It is compatible with multisite, where only the superadmin can run it. The plugin does not collect private data or use cookies; custom cookies can still be included when profiling a request. Stated requirements are WordPress 5.0 or later and PHP 7.1 or 8.x.