• 修改模板functions.php,添加以下代码

    1
    2
    3
    4
    5
    6
    7
    8
    //文章阅读时间统计
    function art_time ($cid){
    $db=Typecho_Db::get ();
    $rs=$db->fetchRow ($db->select ('table.contents.text')->from ('table.contents')->where ('table.contents.cid=?',$cid)->order ('table.contents.cid',Typecho_Db::SORT_ASC)->limit (1));
    $text = preg_replace("/[^\x{4e00}-\x{9fa5}]/u", "", $rs['text']);
    $text_word = mb_strlen($text,'utf-8');
    echo ceil($text_word / 400);
    }
  • 定位想要修改文章的位置,加入以下代码

    1
    阅读时长 ≈ <?php echo art_time($this->cid); ?>分钟
  • 效果