
Это один из вспомогательных плагинов, которые я обычно устанавливаю, когда занимаюсь оптимизацией.
Он легкий, простой и полезный. Он делает только одну вещь. У него нет никаких настроек или конфигураций. Установите, активируйте и готово.
GenTime проверяет время, необходимое для генерации каждой страницы, которую вы посещаете, и отображает его в верхней панели администрирования WordPress. Это особенно полезно для получения приблизительной оценки того, какие страницы загружаются дольше всего, когда вам нужно решить конкретные проблемы в конкретных местах.
Помните, что эти значения всегда приблизительны, так как зависят от возможного периодического ответа сервера в зависимости от его загрузки в данный момент. Поэтому их следует воспринимать как эталон.
Его автор - Сибре Ваайер, разработчик, который также является основателем другого популярного плагина, The SEO Framework, самого легкого SEO-плагина для WordPress на сегодняшний день.
Сибре говорит, что если плагин показывает 0,070 с или больше на чистой установке WordPress, вам стоит подумать о смене хостера.
Также обратите внимание, что это справедливо, если вы используете "классическую" тему. Если ваш шаблон - FSE (Full Site Edition), ограничение составит 0,140 с (как, например, в случае с шаблоном Twenty Twenty-Four, поскольку FSE работает в два раза медленнее).
Есть два фильтра, которые можно добавить в файл functions.php. Первый - это изменение минимальной роли пользователя, который сможет видеть измерения GenTime:
add_filter( 'gentime_minimum_role', 'my_gentime_minimum_role' );
function my_gentime_minimum_role( $default = 'install_plugins' ) {
// See https://codex.wordpress.org/Roles_and_Capabilities for a list of role names
$role = 'edit_pages';
return $role;
}
И еще один - для изменения количества отображаемых десятичных дробей:
add_filter( 'gentime_decimals', 'my_gentime_decimals' );
function my_gentime_decimals( $default = 3 ) {
return 4;
}