本記事では、任意のPHPサイトのフッターに現在のページのデータベースクエリ数、ページ生成時間、メモリ使用量を表示するコードを共有します。純粋なコードで、関数ファイルにコードを挿入する必要はありません。 以下のコードをテーマのフッターファイル(footer.php)に追加します。 効果は以下の画像の通りです:

具体的なコードは以下の通り:
本页面在 <?php timer_stop(1); ?> 秒里勾搭了 <?php echo get_num_queries(); ?> 次数据库,消耗了 <?php echo memory_get_peak_usage()/1000000; ?> MB的内存。
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 -->';} ?>
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。