控制台打印SQL执行时间 – WordPress优化

2022-11-16 15:22:14 浏览数 (1)

本页目录

  • 修改functions.php
    • 测试输出

修改functions.php

首先找到我们的/wp-content/themes/XXX模版,找到模版文件夹下的functions.php,然后在<?php 的下一行输入下面代码

代码语言:javascript复制
function performance( $visible = false ) {
    $stat = sprintf( '>>> %d 个查询 在 %.3f 秒内完成, 使用了 %.2fMB 内存',
        get_num_queries(),
        timer_stop( 0, 3 ),
        memory_get_peak_usage() / 1024 / 1024
    );
    // echo $visible ? $stat : "<!– {$stat} –>" ;
    echo '<script>console.log("'.$stat.'")</script>';
}

add_action( 'wp_footer', 'performance', 20 );

保存。

测试输出

F12我们的控制台,刷新页面

代码语言:javascript复制
18 个查询 在 0.575 秒内完成, 使用了 21.91MB 内存

完结

0 人点赞