wordpress添加php代码

在WordPress显示数据库查询、生成时间和内存占用

本文分享一个在任何php网站底部显示当前页面数据库查询次数、页面生成时间和内存占用的代码。纯代码,不需要在函数文件里面插入代码。

以下代码加在主题页脚文件(footer.php)。

效果如下图:

页面数据库查询内存使用信息

具体代码如下:

本页面在 <?php timer_stop(1); ?> 秒里勾搭了 <?php echo get_num_queries(); ?> 次数据库,消耗了 <?php echo memory_get_peak_usage()/1000000; ?>  MB的内存。

解释下/1000000的意思,就是默认 memory_get_peak_usage出来的是Bytes为单位的值,如果想要计算出MB的值需要/1024/1024,但是结果会尾巴很长,所以直接除以100万,尾巴断点。

只显示生成时间和数据库查询的话也还有下面这种写法

<?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> –>

如果以上代码只想在源代码显示,那么就加上注释标签,如下:

<!-- 这里是上面那些代码 -->

如果只对登录用户显示,那么就下面这样写

< ?php if (current_user_can('level_10')) {echo '<!-- ' . get_num_queries() . ' queries in ' . timer_stop(3) . ' seconds -->';} ?>
版权申明
如未注明,均为奶爸笔记原创,码字不易,转载请注明出处及原文链接!
本文标题:《在WordPress显示数据库查询、生成时间和内存占用》
本文链接地址:https://blog.naibabiji.com/archives/1850
打赏 赞(0)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

你可能感兴趣

在WordPress显示数据库查询、生成时间和内存占用》有8个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注