
这是我在执行优化任务时通常会安装的支持插件之一。
它轻巧、简单、实用。它只做一件事。它没有任何设置或配置。安装、激活即可。
GenTime可以检查生成您访问的每个页面所需的时间,并将其显示在 WordPress 管理器的顶部栏中。当你需要解决特定地方的特定问题时,这对于粗略估计哪些页面加载时间最长特别有用。
请记住,这些值始终是近似值,因为服务器可能会根据当时的负载情况做出间歇性响应。因此,这些值仅供参考。
该插件的作者是 Sybre Waaijer,他也是另一款广受欢迎的插件The SEO Framework 的创始人,该插件是目前 WordPress 中最轻量级的 SEO 插件。
Sybre说,如果插件在干净的 WordPress 安装上显示0.070 秒或更长时间,您应该考虑更换主机。
另外请注意,如果您使用的是 "经典 "主题,这一限制也是有效的。如果您的模板是FSE(全站版),则限制时间为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;
}