给handsome主题的Typecho增加浏览量统计显示(无需插件)


首先在服务器端打开文件:sidebar.php,路径在: /www/usr/themes/handsome/component/sidebar.php把第一行

<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit ?> 替换为

 <?php if (!defined('__TYPECHO_ROOT_DIR__')) exit;
    //总访问量
    function theAllViews()
        {
    
            $db = Typecho_Db::get();
            $row = $db->fetchAll('SELECT SUM(VIEWS) FROM `typecho_contents`');
                echo number_format($row[0]['SUM(VIEWS)']);
        }
 ?>
第六行中,typecho_contents中的typecho_是您的数据库前缀,如果您安装typecho时修改过,则换成您自己的前缀

在下文中找到博客信息,可以看到有一些<li>标签,在其中加入访客总数标签:

<li class="list-group-item"> <i class="glyphicon glyphicon-user text-muted"></i> <span class="badge
pull-right"><?php echo theAllViews();?></span><?php _me("访客总数") ?></li>

然后保存文件即可。

其他主题单独调用:
<?php echo theAllViews();?></span><?php _me("访客总数") ?>

本文来自这里

学习的笔记:菜书的烂笔头 2021-10-23 18:18:24 通过 网页 浏览(833)

共有1条评论!

  1. 林木木 2021-11-30 21:08:12 1#

    这里没有订阅地址,feed啥的

      菜书回复hey,是的,没有feed。

发表评论

更换一道题!