分享学习记录
互联网技术知识

为Joe主题搭建的博客网站底部添加博主实时在线时间的方法

想要访客知道站点是否还在维护,除了看最近的文章更新,随后就是自己添加一个博主在线时间查看。

添加完成后就可以显示博主在多少时间之前在线了,注意!网站开启或使用缓存可能会导致不能准确显示

打开网站的 usr/themes/Joe 文件夹,找到 functions.php 打开,在最底部放置下面的代码:

/*博主在线代码*/
    function get_last_login($user){
    $user   = '1';
    $now = time();
    $db     = Typecho_Db::get();
    $prefix = $db->getPrefix();
    $row = $db->fetchRow($db->select('activated')->from('table.users')->where('uid = ?', $user));
    echo Typecho_I18n::dateWord($row['activated'], $now);
    }
/*代码结束位置*/

在自己想要显示的位置下面添加:

<!--博主在线开始-->
    博主 <?php get_last_login(1); ?> 在线
<!--博主在线结束-->

现在打开网站就会显示博主实时在线时间了。

本教程通过typecho程序搭建的网站使用Joe主题可以使用,其它主题请自己测试使用,并不一定成功。

赞(0)
文章名称:《为Joe主题搭建的博客网站底部添加博主实时在线时间的方法》
文章链接:https://www.bailuze.com/19499.html
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站专注于百度、搜狗、360、谷歌、bing等常见搜索引擎的优化,关键词排名的提高,诚意咨询邮箱526009505@qq.com
分享到