又玩了一个WordPress插件,类似clicki的
终于完成了,呵呵,每一个插件都是抱着玩的态度去做,但当做完后却总是感到如释重负,其实这个问题也很简单,因为咱技术不过关,一切都来源于网络上和手册上的一些现成代码,不过这也足够说明一个不懂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的,这样做也没什么关系。
六、由于对蜘蛛的访问暂时不会区分,所以记录中也记录了来自各搜索引擎的蜘蛛来访。
嗯,大概就这些吧,再多我也说不出来了,完全看您自己使用的习惯了。如果您有什么想法,您可以在此回复我,在发布之前的自我测试中,我会尽量的去修补一些错误,以便您拿到手时可以方便的使用。
很牛叉啊,自己做插件~
吼吼~刚刚发现,你的播放器和我的一样耶
随便玩玩就是一个插件,牛叉呀!
@万戈
写插件纯是以玩游戏的态度来写,年岁大了,不太喜欢玩游戏了,就改成这个爱好了,哈哈。
插放器就是从你那里看到的,然后去那注册了一下,呵,回头弄个好点的外链网盘,专门放一些我喜欢的老歌,呵。
@sleepy
晕,别误会啊,文章里写了,俺是报着玩的态度去弄,不是说俺技术一流
又是一件实用的作品!
我喜欢这插件。。。。还要多久能公开呢?。。。
@Leo.N
插件已经发布了,虽然还有对蜘蛛判断的错误,但那只是一个附加功能,并不影响使用,您完全可以下载去使用了。
http://xfuxing.com/2009/plug-in-released-simple-stats-widget-for-wordpress.html
另:我总觉得“雅黑”不如“宋体”好看,觉得看您的网页时字总是有像素块似的,不过我是用IE6看的,不知道其它浏览器下如何。(IE6,再气愤一下浏览器的不完全标准化)
@德海
谢谢了,已经用上了,稍微修改了样式配合主题。
我博客字体在win7下看到是这个样子http://easycaptures.com/fs/uploaded/368/5845375354.png
ie6,赶快抛弃吧。。。各种css标准不支持,修改下样式脑细胞都快被杀死完了。。。
@Leo.N
哈哈……,没关系,俺根本就属无胸无脑的主,没有可被杀的,IE6也好,还是基它的也好,都无所谓了。
WIN7,晕,呵,一说操作系统让我想起了DOS,日文DOS,三国四……游戏……