Loading...

wordpress官方中文推出

Filed under: Wordpress,网站技术 — 江东 @ 2008-12-12 10:52:10 才(10)条评论

毫无疑问,wordpress是目前最受欢迎的blog系统,wordpress非常方便,便于插(插件很多),便于翻(只需要一个语言包便可以轻松的把后台翻译成中文)。然而可惜的是,官方一直未推出正式的中文官方站点,虽然cosbeta认为必要性不大,然而对于适应了“官方”的我们,没有一个正式中文门面那怎么行。曾经在一段时间里,国内的中文wordpress还因为某个域名吵得沸沸扬扬的。现在好了,wordpress终于有了正式的中文版官方网站了,大家终于可以停止吵闹,也可以停止争论谁的中文版最名正言顺了。

在此之前,有朋友甚至还将源代码做了中文翻译,虽然cosbeta认为必要性不大(毕竟wordpress只需要一个翻译包文件即可完成翻译),然而他们对wordpress的贡献也是有目共睹的。现在中文版wordpress页面的正式推出,各位wordpress爱好者就可以集中精力更正同一个中文包的错误和不完美的地方了,此后,wordpress中文包只会越来越完善。

再仔细一看,原来是少钧同学在维护?!

补充,谁来帮我解释一下下面这张图,请注意红线圈住的部分:

升级WordPress到2.7

Filed under: Wordpress,网站技术 — 江东 @ 2008-12-11 11:03:59 才(12)条评论

wordpress进化太快,所以一直都很不情愿升级的,毕竟现在没有那么多时间来折腾wordpress,我需要的仅仅是每天记录点东西而已。

然而,防止跨度过大,所以还得与时俱进,权且升级吧,若wordpress2.7升级出现了问题,均在此文做测试,包括wordpress2.7和cos-html-cache的兼容性。

其实,我最关心的还是thread comment别出问题,我花在修改这个上面的精力可不少!

提升本blog用户体验

Filed under: Wordpress,网站技术 — 江东 @ 2008-12-04 17:01:04 才(19)条评论

ishawn对通过show和hide来提升用户体验的方式进行了批判之后,本人决定还是要采用这个方式来提升一下用户体验。不过值得一提的是,虽然本次的提升采用的是show和hide,但是和ishawn所批判完全的不是同一个东西。

正如你看到的那样,生活点滴的sidebar中的小版块都是可以通过点击进行折叠的,可能很多和我一样有“洁癖”的网友不喜欢右边花花绿绿的小东西,这个功能正是为了满足这些朋友而诞生的。在以前,cosbeta按照自己的喜好将那些自认为不需要显示的板块进行了折叠,如你确实需要看该板块的内容,点击鼠标即可展开。然而这样的方式最大不足就是每次访问,折叠方式总会重置。所以今天cosbeta就花了点时间,改动了这个sidebar的折叠方式,一旦用户改变了sidebar中的折叠状态,在同一台计算机上下次访问的时候,依然会记住最后一次的折叠状态(其实就是一个cookie记录嘛),所以这样做应该提升了用户体验!

老朋友打开本blog的时候,请用ctrl+F5刷新一下本站,因为css和js可能缓存在你本地了。

本站的老友,这样你就可以永久关闭本站顶端的那个虚拟主机推介的广告链接了!

给wordpress增加月度评论之星功能

Filed under: Wordpress,网站技术 — 江东 @ 2008-12-03 12:37:37 才(12)条评论

细心的朋友可能已经发现了,本blog的sidebar上面已经多了一个项目,那就是“本月评论之星”,这个栏目的作用就是将最近一个月在本blog评论最多的网友给显示出来,下面就给出详细方法:

首先在模板的functions.php中增加一个函数,代码请自行下载
在合适的地方调用此函数即可u_get_recent_top_commenter($num,$size),num表示显示最多评论网友的数量,size表示网友头像图标的大小。

由于防止spam评论增加,因此评论网友的url采用javascript打开。

需要增加的一个css是.topcmtor img{border:1px solid #ccc;width:50px;height:50px;margin:2px;padding:2px}
喜欢折腾wordpress的朋友,折腾去吧!

考虑到有些朋友想用插件的方式,所以这个函数已经集成到插件 cos-custom中了,安装好该插件之后,在模板中调用函数u_get_recent_top_commenter($num)即可。其实这个插件cos-custom已经集成了很多功能,可惜识货的朋友不多,或者很多朋友都没有发现罢,里面有很多函数可以直接使用,免得再写其他查询代码了。

wordpress主题(theme) cos 发布

Filed under: 互联网事 — 江东 @ 2008-11-11 22:46:31 才(32)条评论

先提醒一下朋友,在使用本风格之前请仔细阅读下面的内容,如果出现问题,大部分都能在此日志中找到答案。
首先讲一讲本风格的优点(如果你把下面的优点反过来理解就是缺点了):

  1. 风格简约,不花哨;
  2. 体积小,图片文件总大小15k,css文件7k,js文件6k;
  3. 集成google站内搜索,采用google搜索的好处不言而喻:速度快,搜索匹配更加精准,和wp自带的搜索相比,几乎不耗任何资源;
  4. 集成google API,方便今后扩展,jQuery从google异步读取,大大提高了js的加载速度;

既然有这么多的优点,cosbeta尽量把配置做得简单,本风格所有的配置均在header.php文件中,下面一一解说:

define(‘GBOOK_ID’,36);//本风格中,利用一篇日志的评论作为留言本,所以该ID便是日志的ID。编辑该日志的时候,从浏览器的地址栏形如“&post=2007”的字符串中便可看出ID,如这里表示ID是2007
//RSS地址 1 下面是两个RSS的地址,一个为feedburner的,另外一个是国内的feedsky
define(‘RSS1′,’http://feeds.feedburner.com/storydaycom’);
//RSS地址 1 订阅数图片地址,RSS的订阅数量图片地址,下面的地址是本人转发撞墙后的图片地址,如果你需要这样的图标,可以去本人站点http://5bird.com/pub/fb/烧制
define(‘RSS_COUNTER1′,’http://storyday.com/pub/fb/show.php?id=1’);

//RSS地址 2
define(‘RSS2′,’http://feeds.storyday.com/storydaycom’);

//RSS地址 2 订阅数图片地址
define(‘RSS_COUNTER2′,’http://www.feedsky.com/feed/storyday/sc/gif’);

//METAPAGE为自定义域对应文章的ID,博客的相关定制内容均在这里体现,这里需要建立一个page,metapage便是该page的ID。
define(‘METAPAGE’,’146′);

//顶端广告代码 468*15
define(‘BANNER_ADS’,’ 广告代码’);
//相关文章旁边的广告代码 200*200
define(‘SINGLE_ADS’,’ 广告代码’);

//Google API,请到这里http://code.google.com/apis/ajaxsearch/signup.html申请,本风格今后将会不断的扩展新功能,所以去为你的blog申请一个google的API吧
define(‘GOOGLE_API’,”);

下面是安装本风格的方法:

  1. 本风格cos theme需要两个插件支持,一个是cosbeta发布的cos_custom,另外一个是 ajaxcomment,通过这3个链接便可下载;
  2. 下载风格文件,激活插件和风格;
  3. 设置google站内搜索。建立一个page,如下图所示,选择模板为gsearch,并且设置url为http://你的wordpress地址/gsearch,当然永久链接不是默认风格才能设置这项,如果是默认链接格式,请修改header文件中的 define(‘GSEARCH’)为相应page的地址。
  4. 根据URL,如本例子action=edit&post=340,设置METAPAGE为该page的ID如340,然后就可以利用meta来定制相关功能了;
  5. METAPAGE的相关功能如下图所示(当然你也可以不用这个功能):
    HOT:首页的热点推荐
    aboutus:关于我们的介绍

相关下载链接:cos theme ajaxcomment cos_custom

是不是有点麻烦,其实一步一步的来操作也不是多麻烦啦!

对了,如果你采用了这个风格,不管喜欢不喜欢,都留言告知一下,谢谢。

尝试重口味风格

Filed under: PHP,网站技术 — 江东 @ 2008-11-08 18:06:09 才(7)条评论

bloggermap闲来无事,把这个blog的风格修改修改了。清单的口味产生了审美疲劳,决定尝试重口味了。

本次改版坚持一下几个原则:

  1. 精简CSS和Javascript
  2. 采用google的ajax库,让页面载入速度更快;
  3. 统一化编写模板方便移植,也就是说方便共享出来,这样朋友就不会以为我吝啬而不共享风格了;
  4. 便于扩展,这就是为什么把google ajax集成进来的原因;

呵呵,摆弄摆弄,争取一周之后放出来共享!

对了,目前肯定还有问题,各位朋友如发现问题请帮忙留言,或者给我email,吾将感激不尽!

cos_slug_translator更新

Filed under: 网站技术 — 江东 @ 2008-10-27 11:54:19 才(6)条评论

北京回来,看到邮件里面很多朋友都反映这个插件出问题了,看来google又修改了HTML的结构,于是得再次更新,不过这次更新之后估计能坚持更长的时间了,因为这次采用的不是google翻译的页面,而是直接调用的google language api,所以改动的可能性就小多了,大家重新下载,覆盖原来的文件即可。

下载地址:cos_slug_translator2.1

当然也可以直接去原来的地方下载

wordpress2.6.2发布

Filed under: Wordpress,网站技术 — 江东 @ 2008-09-09 09:05:23 才(3)条评论

这个wordpress更新得也太频繁了吧,已经跟不上他的脚步了。按照官方的说法,如果你的blog开放了用户注册,请记得一定要更新到这个最新的2.6.2版本。原文部分如下:

If you allow open registration on your blog, you should definitely upgrade. With open registration enabled, it is possible in WordPress versions 2.6.1 and earlier to craft a username such that it will allow resetting another user’s password to a randomly generated password. The randomly generated password is not disclosed to the attacker, so this problem by itself is annoying but not a security exploit. However, this attack coupled with a weakness in the random number seeding in mt_rand() could be used to predict the randomly generated password.

如果你的blog开放了用户注册,在2.6.1以及之前的版本,新注册的用户可以想办法重新设置其他用户的密码,由于mt_random()函数本身的弱点,导致攻击者可能据此猜测出被攻击注册用户的密码。虽然这个问题并不是很容易的发生,但是还是建议开放注册用户的blog升级该程序,下载地址:Download WordPress 2.6.2