Wordpress前台页面显示数据库查询资料和页面生成时间及内存占用大小,一来可以看看自己的 WordPress 站点的页面状态,二来可以通过某个插件或某段代码执行后的内存使用情况对内存的影响。
类似下面这样的效果
要实现这样的效果,在主题footer.php文件中加入下面的代码,尽量放在页脚来显示,这样可以统计的更准确;
//代码进行了格式化显示,方便查询理解 本页数据库查询:<?php echo get_num_queries(); ?> 次; 页面生成操作耗时: <?php timer_stop(3); ?> 秒 内存消耗大小: <?php echo memory_get_peak_usage()/1024/1024; ?>MB //本站目前使用的是日主题,把修改的的代码放上来,供参考 <footer class="site-footer"><?php get_template_part( 'template-parts/global/footer-widget' ); ?> <div class="footer-copyright d-flex text-center"> <div class="container"> <p class="m-0 small">本页数据库查询:<?php echo get_num_queries(); ?> 次 页面生成操作耗时:<?php timer_stop(3); ?> 秒 内存消耗大小:<?php echo memory_get_peak_usage()/1024/1024; ?>MB</p> </div> </div> </footer>