给Typecho添加页面加载时间代码

今天碰巧访问到仙岛驿站的博客,发现了这个教程,我之前一直也想添加,但百度大多都是WordPress的,所以迟迟没有使用。
功夫不负有心人,终于让我找到了typecho的代码,下面我来分享给大家。

在主题里的functions.php文件添加下面一段代码
  /**
     * 加载时间
     * @return bool
     */
    function timer_start() {
        global $timestart;
        $mtime     = explode( ' ', microtime() );
        $timestart = $mtime[1] + $mtime[0];
        return true;
    }
    timer_start();
    function timer_stop( $display = 0, $precision = 3 ) {
        global $timestart, $timeend;
        $mtime     = explode( ' ', microtime() );
        $timeend   = $mtime[1] + $mtime[0];
        $timetotal = number_format( $timeend - $timestart, $precision );
        $r         = $timetotal < 1 ? $timetotal * 1000 . " ms" : $timetotal . " s";
        if ( $display ) {
            echo $r;
        }
        return $r;
    }

然后把加载耗时:<?php echo timer_stop();?>这段代码放到你想要显示的位置。
我由于放到了底部,所以把上面这段代码放到了footer.php里,你们也可以放在其他地方的,不影响最终效果~
最后谢谢仙岛驿站提供的代码及教程。

给Typecho添加页面加载时间代码
https://isenchun.cn/14.html
本文作者 senchun
发布时间 2018-11-07
许可协议 CC BY-NC-SA 4.0
已有 3 条评论
  1. 评论头像

    "Leave Your Comments To"

    lace wigs,bob wigs 2019-01-28 12:17:16 回复
  2. 评论头像

    多谢分享

    APP喵 2018-11-09 13:53:55 回复
    1. 评论头像

      不用谢,有空常来看看

      senchun 博主 2018-11-09 14:11:26 回复
发表新评论