626 | M88

继续折腾博客

500
.
​​​​​​​​​​​​​

今天无意中在网上看到一个关于WordPress博客非插件流量统计的文章,是非插件的方法,
对网站的当日访问量、昨日访问量、访问 IP 总计、同一 IP访问次数以及同时在线人数进行统计。
此法对WordPress 在用object cache数据库缓存的站点会造成显示的统计数据不准确的情况。
应换上纯PHP统计网站仿问信息。

具体方法如下:
1、下载 count.rar,上传并解压到主题文件夹下。
count.rar 中有四个文件,一个 count.php 和三个没有后缀名的临时文件,用来存放统计 log,
所以请保持这三个没有后缀名的临时文件可写,至少要 755。
点击下载:count.rar

2、在需要显示统计信息的地方插入来调用前面的 count.php,这里要注意路径。

这里再次附送本站侧栏博客统计代码大全
以本站主题统计页面r_statistics.php为例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<h3>博客統計</h3>
   <ul>
<li>成員總數:<?php $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
echo $users; ?> 位</li>
<li>分類總數:<?php echo $count_categories = wp_count_terms('category'); ?>個,頁面總數:<?php $count_pages = wp_count_posts('page'); echo $page_posts =
$count_pages->publish; ?>個</li>
<li>日誌總數:<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish;?> 篇,草稿總數:<?php $count_posts = wp_count_posts(); echo $draft_posts = $count_posts->draft; ?>篇</li>
<li>評論總數:<?php
$comment = $wpdb->get_var("SELECT COUNT(*)
FROM $wpdb->comments WHERE comment_approved = '1'
AND comment_type != 'trackback' AND comment_type != 'pingback'");
echo $comment;?>條,今天評論:<?php echo $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments where comment_author!='子浩' AND comment_post_ID not in (2,8,42,51) AND TO_DAYS( now( )) - TO_DAYS( comment_date )=0");?>條</li>
<li>訪客評論:<?php $comment_guest = $wpdb->get_var("SELECT COUNT(*)
FROM $wpdb->comments WHERE comment_approved = '1' AND comment_type !=
'trackback' AND comment_type != 'pingback' AND user_id = 0");
echo $comment_guest; ?>條 / 博主評論:<?php $comment_author = $wpdb->get_var("SELECT COUNT(*)
FROM $wpdb->comments WHERE comment_approved = '1'
AND comment_type != 'trackback' AND comment_type != 'pingback' AND user_id > 0");
echo $comment_author; ?>條</li>
<li>標籤總數:<?php echo $count_tags = wp_count_terms('post_tag'); ?> 個,鏈接總數:<?php $link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'"); echo $link; ?> 個</li>
<li>建站日期:<?php echo get_option('swt_builddate'); ?>,運行天數:<?php echo floor((time()-strtotime(get_option('swt_builddate')))/86400); ?> 天</li>
<li><script language="JavaScript" type="text/javascript">
<!--
now = new Date()
nowyear=now.getFullYear()
if(nowyear<2000)
nowyear=nowyear+1900
nowmonth=now.getMonth()+1
nowdate=now.getDate()
years=nowyear-2012              
months=nowmonth-05              
dates=nowdate-28                  
if((years<0)||((years==0)&&(months<0))||((years==0)&&(months==0)&&(dates<=0)))
document.write("<span><font color=red>你的系统时钟好像不太对哦!</font>")
else {
if(dates<0) {
months=months-1
dates=dates+30
}
if(months<0) {
years=years-1
months=months+12
}
document.write("<span>恭囍本站已經完美運行了")        
if (years>0) {
document.write(years)
document.write("年")
}
if(months>0) {
document.write(months)
document.write("個月")
}
if(((years>0)||(months>0))&&(dates>0))
document.write("零")
if(dates>0) {
document.write(dates)
document.write("天")
}
else
document.write("整")
document.write("</span>")
if((months==0)&&(dates==0)) {
document.write("<span>!<font color=red><b>")  
document.write(years)
document.write("周年快樂!")    
document.write("</b></font></span>")
}
}
//-->
</script></li></ul>

以上代码里的相关资料换成自己的再覆盖即可。

本文固定链接: https://www.zhbk.name/6-2/26-2/ | m88博客

该日志由 m88 于2012年08月25日发表在 技术资料, 资源共享 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 继续折腾博客 | m88博客
关键字: , , , , ,
【上一篇】
【下一篇】

继续折腾博客:目前本页面共有 3 条留言 其中:访客:1 条, 博主:2 条, 博主以 2:1 暂时领先访客

  1. 此人强势抢占了沙发
    43度 China Google Chrome Windows :

    生命在于折腾。加油啊

    2012-09-03 22:59 河北省 电信[回复]
    • m88 China Mozilla Firefox Windows :

      必须的,哈

      2012-09-03 23:01 [回复]
    • m88 China Mozilla Firefox Windows :

      我还以为你失踪了呢,博客这么久都没见更新,都长草了。

      2012-09-03 23:05 [回复]

发表评论

汗 色 悲 闭嘴 调皮 笑 惊 亲 雷 馋 晕 酷 奸 怒 狂 萌 吃 贪 囧 羞 哭 嘿

NOTICE1:亲,评论一下吧,又不会怀孕,欢迎吐槽!

NOTICE2:一切广告形式的昵称及评论一律删除,与本文无关的留言请到留言板,谢谢合作!

NOTICE3: 为防止垃圾评论,没有头像的会被“小墙”直接拖入待审,请申请Gravatar通用头像

NOTICE4: You must type some Chinese(like“你好”)in your comment to pass the spam-check, thanks!

快捷键:Ctrl+Enter
欢迎来自 miantiao.me 的朋友!
推荐您 点击这里 订阅我的博客
×