又玩了一个WordPress插件,类似clicki的

svS 终于完成了,呵呵,每一个插件都是抱着玩的态度去做,但当做完后却总是感到如释重负,其实这个问题也很简单,因为咱技术不过关,一切都来源于网络上和手册上的一些现成代码,不过这也足够说明一个不懂PHP、不懂CSS、不懂JS等等的新手,在通过实践和例子之后是完全可以写出自己的WordPress的插件或是主题。每个插件都来自一个想法,有了想法就有了一个大概的流程,然后要解决的就是实现某一目标的代码,将这些东西有条理的安排好,那么一个至少适于自己的插件或主题就完成了,剩下的则是排错。O了,最近不想再弄插件了,一个是暂时没有什么目的,再一个是我的主题需要大量排错了,并且因为我的不慎,option表中一些莫名的值被清理了,导致了主题仅在IE6下能正常显示了,呵,我还真是反潮流啊。

说说这个插件吧,名字还没想好,而且暂时是放在我博上进行测试,等发布时再想名字吧。
插件的想法源自clicki,clicki这个东西确实不错,可定制的东西很多,而且仅仅是一段JS代码,你可以插到任意一个地方,任意一种语言写的网站或博客里。那您了会说了:既然这么好,那你干嘛还要自己弄一个啊?呵呵,您还真问对了,原因有二:一、clicki受制于其网站,想用需要在其网站上注册,并且一旦其网站出现什么问题,那么这个功能就暂时不能使用了;二、clicki偶尔会为其利益弹出一个网页,比如clicki.cc……

呵,看明白了?那咱就开说俺这个插件了。
一、数据来源:既然显示访问来源,那肯定要用到IP地址数据库,俺用的是咱国人的数据库“纯真IP地址数据库”(cz88.net),这个数据库基本上每五天就会有一次更新,如果您愿意,您可以完全自主的去更新这个数据库到您的插件目录。
二、插件样式的可定制性:包插这个插件显示在侧栏里的宽度、边框、边框颜色、背景颜色、显示最后多少条记录以及字体大小。除却这些之外,链接样式及文字颜色均沿用您现有主题样式的设置,这样不会影响您主题的整体感。
三、考虑到SEO问题,将来源网站的网址打开方式替换为了一段JS代码来打开,不会影响您网页的权重。
四、数据量小,仅记录您所设置的显示多少条记录的数据,并将其保存在option表内,不会产生大量数据来给您的博客增加负担。
五、由于获取当前页面title的问题,这个插件只能在WordPress上使用,呵,这个是无法避免的,不过俺这个插本来就是For WordPress的,这样做也没什么关系。
六、由于对蜘蛛的访问暂时不会区分,所以记录中也记录了来自各搜索引擎的蜘蛛来访。

嗯,大概就这些吧,再多我也说不出来了,完全看您自己使用的习惯了。如果您有什么想法,您可以在此回复我,在发布之前的自我测试中,我会尽量的去修补一些错误,以便您拿到手时可以方便的使用。

喜欢 0

这篇文章有10条评论

  1. 德海 (作者) 2009/9/27 #1 [REPLY]

    @Leo.N
    哈哈……,没关系,俺根本就属无胸无脑的主,没有可被杀的,IE6也好,还是基它的也好,都无所谓了。
    WIN7,晕,呵,一说操作系统让我想起了DOS,日文DOS,三国四……游戏……

  2. Leo.N 2009/9/26 #2 [REPLY]

    @德海
    谢谢了,已经用上了,稍微修改了样式配合主题。
    我博客字体在win7下看到是这个样子http://easycaptures.com/fs/uploaded/368/5845375354.png
    ie6,赶快抛弃吧。。。各种css标准不支持,修改下样式脑细胞都快被杀死完了。。。

  3. 德海 (作者) 2009/9/25 #3 [REPLY]

    @Leo.N
    插件已经发布了,虽然还有对蜘蛛判断的错误,但那只是一个附加功能,并不影响使用,您完全可以下载去使用了。
    http://xfuxing.com/2009/plug-in-released-simple-stats-widget-for-wordpress.html
    另:我总觉得“雅黑”不如“宋体”好看,觉得看您的网页时字总是有像素块似的,不过我是用IE6看的,不知道其它浏览器下如何。(IE6,再气愤一下浏览器的不完全标准化)

  4. Leo.N 2009/9/25 #4 [REPLY]

    我喜欢这插件。。。。还要多久能公开呢?。。。

  5. revelc 2009/9/23 #5 [REPLY]

    又是一件实用的作品! :eek:

  6. 德海 (作者) 2009/9/21 #6 [REPLY]

    @sleepy
    晕,别误会啊,文章里写了,俺是报着玩的态度去弄,不是说俺技术一流 :razz:

  7. 德海 (作者) 2009/9/21 #7 [REPLY]

    @万戈
    写插件纯是以玩游戏的态度来写,年岁大了,不太喜欢玩游戏了,就改成这个爱好了,哈哈。
    插放器就是从你那里看到的,然后去那注册了一下,呵,回头弄个好点的外链网盘,专门放一些我喜欢的老歌,呵。

  8. sleepy 2009/9/21 #8 [REPLY]

    随便玩玩就是一个插件,牛叉呀!

  9. 万戈 2009/9/21 #9 [REPLY]

    吼吼~刚刚发现,你的播放器和我的一样耶

  10. 万戈 2009/9/21 #10 [REPLY]

    很牛叉啊,自己做插件~

发表评论