🚀 Is building a website too difficult? Let me guide you step by step—Learn about the 「Naibabiji WordPress Website Building Coaching Service」 →

Display Database Queries, Generation Time, and Memory Usage in WordPress

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 -->';} ?>

🚀 Still feeling confused after reading the tutorial? Let me guide you step-by-step.

「Naibabiji WordPress Website Building Coaching Service」—From choosing a domain and buying hosting, to installing a Theme and publishing content, I「ll coach you through every step, helping you avoid detours and reach your goal directly.

👉 Learn about the Website Building Coaching Service
🔒

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.

×
二维码

Scan QR Code to Follow

AI Website Building Assistant

🤖
Hello! I am the Naibabiji AI Assistant. How can I help you?
Quick Consultation: