This article shares a piece of code that displays the current page's database query count, page generation time, and memory usage at the bottom of any PHP website. Pure code, no need to insert code into the functions file. Add the following code to the theme's footer file (footer.php). The effect is as shown in the image below:

The specific code is as follows:
本页面在 <?php timer_stop(1); ?> 秒里勾搭了 <?php echo get_num_queries(); ?> 次数据库,消耗了 <?php echo memory_get_peak_usage()/1000000; ?> MB的内存。
To explain the meaning of /1000000: by default, memory_get_peak_usage returns a value in Bytes. If you want to calculate the value in MB, you need to divide by 1024/1024, but the result will have a long tail. So, dividing directly by 1 million truncates the tail. If you only want to display the generation time and database queries, there is also the following writing method.
<?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> –>If you want the above code to only display in the source code, then add comment tags as follows:
<!-- 这里是上面那些代码 -->
If you only want to display it to logged-in users, then write it as follows:
<?php if (current_user_can('level_10')) {echo '<!-- ' . get_num_queries() . ' queries in ' . timer_stop(3) . ' seconds -->';} ?>
Comments are closed
The comment function for this article is closed. If you have any questions, please feel free to contact us through other channels.