BIJIV

Typecho 在页脚加入静态运行时间
相信很多小伙伴都想在自己博客的页脚加入博客的运行时间。 Typecho显示建站时间是不少站长朋友非常热衷的功能,可...
扫描右侧二维码阅读全文
18
2018/05

Typecho 在页脚加入静态运行时间

相信很多小伙伴都想在自己博客的页脚加入博客的运行时间
Typecho显示建站时间是不少站长朋友非常热衷的功能,可以使用如下代码Typecho添加这个功能。

静态

/usr/themes/handsome/functions.php
function.php的最后加入

// 设置时区
date_default_timezone_set('Asia/Shanghai');
/**
 * 秒转时间,格式 年 月 日 时 分 秒
 * 
 * @author Roogle
 * @return html
 */
function getBuildTime(){
    // 在下面按格式输入本站创建的时间
    $site_create_time = strtotime('2018-04-10 00:00:00');
    $time = time() - $site_create_time;
    if(is_numeric($time)){
        $value = array(
            "years" => 0, "days" => 0, "hours" => 0,
            "minutes" => 0, "seconds" => 0,
        );
        if($time >= 31556926){
            $value["years"] = floor($time/31556926);
            $time = ($time%31556926);
        }
        if($time >= 86400){
            $value["days"] = floor($time/86400);
            $time = ($time%86400);
        }
        if($time >= 3600){
            $value["hours"] = floor($time/3600);
            $time = ($time%3600);
        }
        if($time >= 60){
            $value["minutes"] = floor($time/60);
            $time = ($time%60);
        }
        $value["seconds"] = floor($time);

        echo ''.$value['years'].'年'.$value['days'].'天'.$value['hours'].'小时'.$value['minutes'].'分';
    }else{
        echo '';
    }
}

/usr/themes/handsome/component/footer.php
然后在footer.php的此位置:

      </span>
      &copy;&nbsp;<?php echo date("Y");?> Copyright&nbsp;<?php $this->options->BottomleftInfo(); ?>

加入下面一句代码调用:

 <?php getBuildTime(); ?>

回到博客 按 CTRL + F5 强制刷新就可以看到效果了哦!

动态

Github下载:Typecho-Plugin-Uptime
使用方法:
修改主题文件,在适当位置加入以下代码

<?php Uptime_Plugin::show(); ?>

我的主题修改方法
/usr/themes/handsome/component

&copy;&nbsp;<?php echo date("Y");?> Copyright&nbsp;&nbsp;&nbsp;<?php Uptime_Plugin::show(); ?><?php $this->options->BottomleftInfo(); ?>
最后修改:2019 年 01 月 03 日 09 : 38 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论