Для того, что бы узнаьт время генерации страницы есть функция microtime( true );
В WP есть 2 обертки этой функции:
timer_start()
– подключается вначале
timer_stop()
– нужно добавить в footer, что бы вывести время генерации.
add_filter('wp_footer', 'performance', 999999); // в подвале сайта
function performance()
{
$stat = sprintf(__('SQL: %d за %s sec. %.2f MB ', 'wp-addon'), get_num_queries(), timer_stop(),
(memory_get_peak_usage() / 1024 / 1024));
if (is_admin()) {
echo $stat; // видно
} elseif(current_user_can('manage_options')) {
echo ''.$stat.'';
}
}