WordPress plugin
Code Profiler Pro
Code Profiler Pro measures work in the PHP code WordPress runs on your server. Charts and tables show extension and theme performance, with Pro profiling that can trace activity to PHP scripts, classes, methods, and functions. This helps you locate where a slow process needs investigation. Browser-based page speed utilities measure a page from the user’s browser perspective.
Code Profiler Pro measures work in the PHP code WordPress runs on your server. Charts and tables show extension and theme performance, with Pro profiling that can trace activity to PHP scripts, classes, methods, and functions. This helps you locate where a slow process needs investigation. Browser-based page speed utilities measure a page from the user’s browser perspective.
Choose a workflow to profile
Run a profile 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.
Inspect code and related activity
Pro adds profiling for PHP scripts, methods, and functions. It also reports database query performance and monitors remote connections. Profiles include file I/O operations and statistics, plus disk I/O usage. Filters help you focus on relevant results.
Review and export profile results
Export charts as PNG images. Pro can export tables and charts in CSV format, and WP-CLI offers another way to execute the profiler. You can leave Code Profiler active between sessions without affecting site performance.
Installation and requirements
Install and activate Code Profiler Pro in WordPress, then choose the area or workflow to profile. It works with multisite installations; only the superadmin can run it. The requirements are WordPress 5.0 or later and PHP 7.1 or 8.x. Code Profiler does not collect private data from you or your users, and it does not use cookies.