让你留言眩起来

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2008-01-11 13:51:55 才(23)条评论

看看我的留言本你就会发现有多眩(注意不是这个炫哦)了,是不是眼睛都花了呢,是不是也想在你自己的blog上整这么一个东西呢,别急,请听我慢慢道来。

人老了,做的页面越来越素了,远远没有初学的时候做得眩(所以我经常用这个来判定该页面的制作者是否是新手)。某日在YD的大猫上看到这个东西(请看下面花花绿绿的留言),感觉很好玩,特别是那个为什么的图标,真是非常的可爱,所以我便打算把这个东西给偷下来。于是乎偷偷的给大猫邮件一封,索要了所有图标的文件,省去了自己一个一个下载的麻烦。然后打算用插件的形式来搞定这个东西,其实说白了就是一个str_replace的问题。

大家都知道插件替代输出有两个方式,那就是在用户写入数据库的时候替代和在取出数据的时候替代,各有各的好处。第一种方式效率比较高,但是增加了冗余的数据,插件卸载之后效果依然存在;第二种方式在输出的时候做替代,程序效率低,卸载插件之后没有影响。两个方式都有弱点,所以不考虑用插件的方式了,直接修改模板来实现,利用js在客户端来实现,这样压力就小很多了,有兴趣的朋友,请跟我一起做。 (read on …)

关于cos_slug_translator

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2008-01-10 14:19:39 才(9)条评论

今天不经意(其实是因为Allen的留言引起的)将以前的插件cos_slug_translator下载下来看了看,发现我自己用的居然和提供下载的代码不一样,自己用的这个要“高级”一点,估计是我自己升级了忘记将下载地址的文件也跟着升级,对不起大家了,请大家到里看看这个插件的作用,然后重新下载覆盖之。

更新之后的高级之处:只在第一次发布的时候翻译slug,而不是每次修改都对slug进行再次的翻译!

或者你也可以用这个链接cos_slug_translator.zip直接下载更新。

如何快速解决feedburner托管RSS的乱码问题

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2008-01-09 22:05:26 才(4)条评论

可能很多朋友都遇到过feedburner输出中文feed乱码的问题,虽然有的时候是属于feedburner抽风,但是大多时候都是我们自己造成的。比如今天中午,我的一篇文章就导致了RSS乱码输出。其实这个问题都是编码不对称所造成的,大家都知道wordpress所有的输出都是utf-8编码方式,因此一旦你的文章中出现了非uft8的字符,feedburner照样按照uft8处理,这个时候乱码就产生了。解决的方法很简单,那就是用记事本来洗刷。

操作方法:将文章编辑器切换到纯文本模式,然后复制所有内容到记事本,然后保存该文本文件,注意了,保存的时候一定要将编码设置成uft-8而不是默认的ANSI。然后关闭记事本,重新用记事本打开该文件,此时你可能就会发现文本中有黑色的方块,删除这些方块,然后复制所有的文本,粘贴到wordpress中,更新该文章即可。

当然你也可以用feedburner后台提到的几种方法来解决,但是我个人认为都没有上面的方法来得快。

WP-PostViews的JS版本1.2beta发布 更新1

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2008-01-07 09:53:51 才(8)条评论

由于朋友的踊跃要求,因此今天上午花了半个小时将这个JS版本的计数插件升级到了1.2的版本,修正了原来js版本在wp2.3之后无法计数的问题,如果你想知道我为什么升级这个插件,请看这里这里,关于这个插件是干嘛的,请看这里,插件如何安装,请看这里

由于最近事情比较多,所以这个插件只是做了初步的测试,但是由于是基于原来的版本升级,个人经验认为应该不会有再多少错误了,在这里我作为beta版本将其发布,有任何问题,请留言告之或者直接email给我,谢谢各位了!

  1. 解决了没有views时显示不友好的现象(请重新下载,删除原来插件的内容,上传即可);
  2. views默认显示依然不支持,因为支持之后涉及到汉化文件.po的修改,反而带来更多的麻烦;

下载地址:postviews.zip

关于wp-postviews的js版本

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2008-01-04 15:23:13 才(15)条评论

很久以前将wp-postviews进行了js化以适应静态化后对页面访问统计的要求,当初的处理方式比较巧妙,灵活的利用了index.php?p=ID的方式调用动态文件进行计数,大致原理介绍可以看这里。但是今天, tsian留言告诉我说这个统计插件在静态化后不能正常计数,我当时随便一想就回答了他,但是后来将插件下载下来之后才发现,原来我是在wp2.3之前修改的这个插件,而wp2.3改变了很多,特别是链接的唯一性直接导致了这个插件失效,就如同我曾经说过的那样,在wordpress2.3之后很多基于ajax的插件都可能失效,目前还找不到比较好的修改方案.

如果朋友们需要的仅仅是一个简单的显示该页被阅读过多少次的插件,我完全可以现写一个基于js的wp插件给大家,而不是在 wp-postviews上进行修修补补了,有需要的同志,抓紧留言,超过10人我便写这个插件。

关于本blog的留言回复通知

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2007-12-18 10:46:00 才(6)条评论

前段时间在本blog加上了留言回复通知功能,即如果我对某条留言进行了回复,该留言者将会收到相关的email提醒,其实这个插件仅仅是一个半成品,email的回复都是我半手工的完成的,所以我想这样大概不会让人当作垃圾邮件而反感。不过在我发现北极冰仔对此提出了轻微的抗议zhiqiang在我发表的文章评论时留下假的email地址后,终于意识到这个email通知也是自己的一厢情愿。因此我对本blog的留言区域做了少许改动,访客留言的时候可以自己选择是否愿意接受email通知,我想这样总不至于将回复强加于人了吧。其实以前有个类似的留言E-mail订阅插件,但是那个插件一直都有bug,它会在你取消订阅之后还会不停的发送邮件,所以我不得不出此下策自己动手做了这个半自动的插件了!

有朋友留言需要得到我回复的,放心的点击回复通知吧,zhiqiang兄也可以不用再填写假的email地址了,这样我也免得把你的留言从spam从提出来了。

ps:去掉了alimama的广告,原因很简单:不喜欢!

分享一下第一次做WP模板的下拉菜单代码

归类于: Web技术|WEB Tech, Wordpress — cosβ @ 2007-11-30 10:35:22 才(2)条评论

首先看看下面的例子
可能有很多朋友和我以前的爱好一样,喜欢悬停的下拉菜单,所以这里我就将这个代码分享出来。代码分三个部分:1.wordpress模板代码;2.css代码;3.javascript代码。 (read on …)

对本blog做了少许的修改

归类于: HTML客户端, Web技术|WEB Tech, Wordpress — cosβ @ 2007-11-29 17:48:34 只有1条评论

对链接进行了简单的分类,首页的友情链接改成了随机显示30个,前段时间申请友情链接的朋友我都添加上了,如果我在修改的过程中有不小心漏掉的友情链接给我留言提示,我不会首先删除朋友的友情链接的。

另外本站的css也作了修改了,css图片一共只用了一张, 大小为1k,整个站点的图片用了4张图片,总大小小于10k,本打算对js做手术的,但是我当初写js的时候没有考虑好,牵扯的东西太多,再加上对js进行gzip压缩之后,大小一共也只有3112 bytes,所以我就不打算自己给自己过不去了。下面是我在这个网站的测试结果:

Page 3 of 20«12345»...Last »

生活点滴Enjoy Life is proudly powered by WordPress | admin| About Us | cosbeta| Bluehost| site map 0.284s & 23