给emlog主题添加统计栏目代码及教程

非网站永久会员,不再提供任何技术支持!

给emlog主题添加统计栏目代码及教程

给emlog主题添加统计栏目代码及教程-蝙蝠猫网-第6张图片

给emlog主题添加统计栏目代码及教程-蝙蝠猫网-第7张图片

最近很多大佬都在问,那个统计代码怎么放,我怎么放了没有用呀,听到这些,我也不想说了,下面直接给你们丢代码,喜欢花里胡哨的站长你们要的东西它来了。……

首页调用代码,这里我用的是fee主题,那么直接丢到log_list.php文件里头,当然也有人会问具体丢哪里,因为有很多那种刚玩网站的”大佬”不知道加哪里,然而加了把网站也打不开的那种,只要记住代码丢<?php }?>后面基本会没错,具体放入位置,个人喜欢吧

<!--统计栏目-->
<div class=\"tpt-wp cl\">
<ul>
<li class=\"tpt-md-4\"><div class=\"tpt-cm\">
<i class=\"layui-icon fa fa-folder-open-o\" style=\"font-size: 20px; color: #e4ad85;vertical-align: middle;
 margin: 0px 3px;\"></i>文章资源 <font color=\"#03f\"><?php echo $sta_cache[\'lognum\']; ?></font> 篇</div>
</li>
<li class=\"tpt-md-4\"><div class=\"tpt-cm\">
<i class=\"layui-icon fa fa-commenting-o\" style=\"font-size: 20px; color: #27c24c;vertical-align: middle;
 margin: 0px 3px;\"></i>评论回复 <font color=\"#03f\"><?php echo $sta_cache[\'comnum_all\']; ?></font> 次</div>
</li>
<li class=\"tpt-md-4\"><div class=\"tpt-cm\">
<i class=\"layui-icon fa fa-user-o\" style=\"font-size: 20px; color: #23b7e5;vertical-align: middle;
 margin: 0px 3px;\"></i>网站用户 <font color=\"#03f\"><?php echo count_user_all();?> </font>位</div>
</li>
<li class=\"tpt-md-4\"><div class=\"tpt-cm\">
<i class=\"layui-icon fa fa-history\" style=\"font-size: 20px; color: #7266ba;vertical-align: middle;
 margin: 0px 3px;\"></i>最后更新 <font color=\"#ff0000\"><?php echo last_post_log();?></font></a ></div>
</li>
</ul>
</div>

module.php文件添加以下代码,前台调用,具体你想调用哪些还是个人喜欢。

<?php
 //统计文章总数
 function count_log_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE type = \'blog\'\");
 return $data[\'total\'];
 }
 
 //置顶文章数
 function count_log_top(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE top = \'y\' or sortop = \'y\' AND type = \'blog\'\");
 return $data[\'total\'];
 }
 //隐藏文章数
 function count_log_hide(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE hide = \'y\' AND type = \'blog\'\");
 return $data[\'total\'];
 }
 
 //未审核文章数
 function count_log_check(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE checked = \'n\' AND type = \'blog\'\");
 return $data[\'total\'];
 }
 
 //加密文章数
 function count_log_pass(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE password !=\'\' AND type = \'blog\'\");
 return $data[\'total\'];
 }
 
 //统计页面总数
 function count_page_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"blog WHERE type = \'page\'\");
 return $data[\'total\'];
 }
 
 //统计评论总数
 function count_com_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"comment\");
 return $data[\'total\'];
 }
 //统计友链总数
 function count_link_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"link\");
 return $data[\'total\'];
 }
 
 //统计微语评论总数
 function count_treply_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"reply\");
 return $data[\'total\'];
 }
 
 //统计分类总数
 function count_sort_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"sort\");
 return $data[\'total\'];
 }
 
 //统计子分类数
 function count_sort_mod(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"sort WHERE pid != 0\");
 return $data[\'total\'];
 }
 
 //统计标签总数
 function count_tag_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"tag\");
 return $data[\'total\'];
 }
 
 //统计微语总数
 function count_tw_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"twitter\");
 return $data[\'total\'];
 }
 
 //统计用户总数
 function count_user_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"user\");
 return $data[\'total\'];
 }
 
 //统计管理员总数
 function count_user_admin(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"user WHERE role = \'admin\'\");
 return $data[\'total\'];
 }
 
 //统计作者总数
 function count_user_writer(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"user WHERE role = \'writer\'\");
 return $data[\'total\'];
 }
 
 //统计附件总数
 function count_att_all(){
 $db = MySql::getInstance();
 $data = $db->once_fetch_array(\"SELECT COUNT(*) AS total FROM \" . DB_PREFIX . \"attachment\");
 return $data[\'total\'];
 }
 
 //最后发表文章时间 
 function last_post_log(){
 $db = MySql::getInstance();
 $sql = \"SELECT * FROM \" . DB_PREFIX . \"blog WHERE type=\'blog\' ORDER BY date DESC LIMIT 0,1\";
 $res = $db->query($sql);
 $row = $db->fetch_array($res);
 $date = date(\'Y-n-j H:i\',$row[\'date\']);
 return $date; 
 };
?>
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞109赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容