Calltree
Calltree is a WordPress plugin to profile Plugins and Themes
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/fl4p/calltree/archive/refs/heads/master.zipDeclares an update source (f4bsch/calltree), so updates arrive through the plugin's own updater.
From the readme
calltree
Calltree is a WordPress plugin that profiles your site's performance and creates a Time Map based on components:
Demo
http://demo.calltr.ee/
Installation from Source
Requirements:
PHP 5.6 or later
WordPress 4.x
A WordPress performance analysis tool
Calltree focuses on the time the server needs to generate the complete response (for normal page requests it is HTML, for REST/AJAX its JSON). Also know as server response time. Calltree can find common issues concerning PHP settings, the WordPress Object Cache, the Database and Plugins. By hooking deeply into the WordPress Plugin API, it captures hooks and function calls.
For site admins
Easily spot plugins that slow down. The built-in issue detector gives you hints about possible performance bottlenecks and how to fix them.
It detects issues concerning:
Plugins (load and filters)
File system
OPCache
WordPress Object Cache
Database
Custom plugin update channels
For plugin developers
Profiler your plugin in a real WordPress environment. The issue detector give you hints about possible solutions (such as using autoloading, if your plugin include()s too many files).
The profiler covers:
Autoloading functions (registe