由于有人反映如果将此插件做成小工具则更好,所以今天我将showguests做成支持小工具,现在可以随意放入侧边栏。不过由于本站的主题边栏有点特殊,上面是一栏式的,下面是两栏式的,所以如果是用小工具方式加载的,可能具体的css就需要各位站长自行调整了。
插件功能:显示最近访问过站点的访客,时间最近排在最前。
插件用途:新站站长能通过此插件,了解到谁访问过本站。因为访客不一定每次访问都会评论,有可能访客会因为站长没有更新内容而离开,但是作为站长,不能因为这样而忽略该访客的到来,特别是在新站前期,这就意味着一个IP。
为什么要用它:
- 多说只能显示装有多说插件的访客记录,并不能显示没有安装该插件的访客。
- 有利于好友间互访,互访不一定每次都要留评论,当没有留评论的时候,该插件能很好的显示访问信息,因此能很好的辨识好友的忠诚度。
- 有利于发现积极互动的博客。(A访问C的博客,C装有这个插件,A通过这个插件知道访客B最近有访问C的博客,A会认为B可能会是个热情回访的家伙,于是A去访问了B的博客。)
- 各类统计工具虽然可以识别来自跳转的URL,但是如果是直接打开,或者是从陌生站点跳转过来的URL,站长根本不知道谁到访,除非访客留言了。
- 读者墙是按照来访者评论多少来进行排名的,而Showguests是根据来访时间来进行排名。
- 读者墙按功能来看,最大的使用者应该是访客,访客会查看自己的排名情况,而Showguests最大的使用者应该是站长本身,站长用它来查看哪些朋友最近来回访过自己的站点了。
- 假设访客每天都会访问某个站点,我相信访客不一定会每天都使用一下读者墙,同样如果有一位每天都上线维护的新站站长,我坚信他至少都会点一下Showguests。所以从使用频率来说,应该后者更多些。
Showguests的安装使用要比Friends Hot简单很多:
1.安装完成后,进入Showguests设置页面,设置好显示多少位最新访客并保存后。
2.打开主题下的footer.php,添加Showguests_check_guests_info(),如下:
Showguests_check_guests_info();
或者更安全的写法为:
if (function_exists('Showguests_check_guests_info')) Showguests_check_guests_info();
3.然后在你需要显示的页面,比如像我新建了一个页面最新访客,则在该页内用[ sgshow ]调用(调用时请去除方括号内空格),另外本插件已经支持小工具,也可用小工具直接在侧边栏生成,效果可以查看本站右下角的最新访客。
PS:该插件默认应该屏蔽站长自己的访问信息,由于本人疏忽,忘做在设置界面里了,请自行修改插件源码第40行,将其中tiandi改成你自己的账号名。
其他一些提前说的话:
- 该插件只能显示已经在该站点发表过评论的访客信息,这是句废话,没发表过信息,就没有cookie,程序也不可能知道你是谁。
- 评论者第一次评论,该插件是无法识别的,因为数据库里没有记录,无法读取相应记录,所以该插件会显示默认头像。
- 由于疏忽,未能在插件设置界面中提供可供用户输入的站长用户名的地方,下个版本加上。
插件下载:
[flatbtn url=”http://wordpress.org/plugins/showguests/” type=green]Wordpress最近访客插件 Showguests 1.0[/flatbtn]
感觉挺好的,操作试试
话说这个博客浏览起来,毫无压力……
这个好用
等会考虑,整合到主题中,看起来还不错
博主威武
楼主能写插件,牛X呀!
写个插件没啥了不起的。。。网上能写插件的人一大把呢。。。
已经下载,感谢作者的辛勤劳动。
谢谢支持!
介个家伙呢 识别是基于IP的?好吧,我果断自己看看
插件真不错
[ sgshow ]这个怎么调用啊 不懂语法啊
在你文章里或者页面里直接输入[sgshow]调用即可,记得先在footer.php,添加Showguests_check_guests_info()
Showguests_check_guests_info() 这个怎么加上去啊?
找到你主题下的footer.php文件,在之前加上Showguests_check_guests_info()即可。
这样添加行吗?
这个你重新下载1.01版本,不用再在footer.php里加语句了。不清楚的话加qq 9935108
感觉这个很好啊,我也加一个玩玩
这个可以有。。
关于屏蔽管理员,建议通过ID方便些,如果是个人博客,默认ID为1的就是管理员
忘了这个,确实是最简单最直接的办法了。
我也想测试,可惜我的不是wp
换WP,呵呵
留言过才有记录,现在对cookie这东西看得那么紧,清理垃圾的时候说不定被清掉了
清理掉cookie,客户下次评论后会再次计算,并不影响服务器上已经存在的数据。
没有留言 只是访问,也会被记录吗?是这个意思吗?
是这个意思,你可以明天帮忙测试一下,谢了!