在 wordpress 页脚显示数据库查询数,查询时间和内存使用情况-kb88凯时官网登录

时间:2022-01-28
阅读:
免费资源网 - https://freexyz.cn/

用过 wp super cache 插件的朋友可能都知道,wp super cache 插件会在缓存的页面底部显示一些信息,来说明页面生成的所用的时间和缓存页面的时间,以便开发者参考。

当我们准备通过减少数据库查询来优化 wordpress 性能的时候,这些信息显然是不够用的,我们需要显示出数据库查询数、查询时间和内存使用情况这几个参数。

显示数据库查询数,查询时间和内存使用情况需要的代码

function performance( $visible = false ) {
 $stat = sprintf( '%d queries in %.3f seconds, using %.2fmb memory',
 get_num_queries(),
 timer_stop( 0, 3 ),
 memory_get_peak_usage() / 1024 / 1024
 );
 echo $visible ? $stat : "" ;
}
add_action( 'wp_footer', 'performance', 20 );

这段代码是通过 wp_footer 这个 hook 挂在到底部的,使用之前,确保你使用的wordpress主题的 footer.php 文件里面包含这个 hook。

免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图