Loading...

关于cos-html-cache和godaddy主机的问题

类归于: Wordpress, 网站技术 — 江东 @ 2009-03-04 17:40:02 才(6)条评论

godaddy主机的$_SERVER变量有些古怪,所以cos-html-cache可能会将目录搞错,现在判断html的目录方式在其他主机没有问题,而当前就目录的判断方式就是为了防止二级目录出错而设计的,因此不打算专门为godaddy做修改,因此这里特此给出godaddy的解决方案:

修改方法是:修改cos-html-cache.php文件 将$path = $_SERVER['DOCUMENT_ROOT'].”/”;替换为$path = ABSPATH ;

如果目录依然错乱,继续修改 $path = ABSPATH.”/youblogdir”,直到正常为止。

上面是针对goaddy,cos-html-cache的一个解决方案。

对blog稍微做了些修改

类归于: Wordpress, 网站技术 — 江东 @ 2009-03-01 13:49:33 才(14)条评论

冰仔老弟发现了一个有趣的现象image ,为了这个现象不再出现,我再次对ajax thread comment做了修改,增加了判断条件,从此杜绝了这个现象的发生,好玩。

另外,cosbeta现在发表日志不再一一的上传图片到google picasa了。有了live writer,cosbeta可以先将此日志发布在live space上面,然后再拷贝内容再次发布在主blog上,这样就可以直接利用live space的图片外链接了。这种方式不错吧?很节约时间的。

live writer对图片的编辑很强,可以只设置很多效果,如倒影

image 圆角 image相纸 image

多么的2.0啊,还可以对图片进行部分剪裁,相当的方便。

cos-html-cache静态化wordpress2.7分页链接的显示

类归于: Wordpress, 网站技术 — 江东 @ 2009-01-12 20:17:14 才(11)条评论

今天有网友提到了这个问题,在wordpress2.7中,评论可以分页显示了,而分页显示的链接暂无法自定义设定,所以即使使用了仿真的.html永久链接格式(顺带提一下,wp2.7的官方中文包中是不是不应该把permalink翻译成固定链接?),留言的链接依然是形如.html/comment-page-1#comment-2102的格式,它并不是一个真正的链接,所以这样打开的时候就会显示页面不存在。

由于多数人不需要分页显示评论,而同时又想.html/comment-page-1#comment-2102链接正常,所以不如干脆用.htaccess将.html/comment-page-1#重定向到.html,所以cosbeta在这里吧这个htaccess分享给需要的朋友:

RedirectMatch 301 (.*)\.html/comment-  http://www.storyday.com$1.html

请将storyday替换成您自己的域名!

配色是需要天赋的

类归于: Wordpress, 网站技术 — 江东 @ 2009-01-09 10:15:17 才(16)条评论

生活点滴首先cosbeta得承认自己是没有任何美术细胞的,所以一直无法设计出让满意的风格来,即使拼命做了一个出来,它也是东拼西凑完成的。曾一度想学习配色的技巧,然而想到自己天生没有美术细胞,所以作罢。

生活点滴一直坚持朴素的风格,毕竟内容才是关键。不过cosbeta也是爱美之人,于是利用空闲时间,套用google风格、套用css点阵圆角的小技巧做了一个朴素的风格出来,甚是满意。

一年过去了,审美疲劳产生,而新年到,辞旧迎新,所以cosbeta就鼓动崔东东给我的blog设计一个风格出来,好让我新鲜几天。这个崔东东还真不赖,刷子一挥动,很快就给我弄了一个效果图出来,和原来的相比,新的效果并没有对其伤筋动骨,但是看着就要舒服很多,为了更换新风格为了和新的配色协调,cosbeta不得不忍痛换掉shawn给我设计并且用了2年多的那个漂亮的logo了.

各位朋友可以看看现在本站的新风格,其实并没有做多大的改动,就是配色变得更加活跃和协调,看似很简单的配色方案,cosbeta却无法做到,所以配色确实是需要天赋的。若有哪位朋友没有这个天赋,后来通过教程有所长进,请不吝分享此教程哈!

另外崔东东打算利用业余时间制作收费主题,若谁有需要,请联系cosbeta

折腾主题

类归于: Wordpress, 网站技术 — 江东 @ 2009-01-08 08:36:06 才(19)条评论

有个北京的美工高人给本站做了一个效果图,由于一直没有时间,所以迟迟未做改动,昨晚终于忍不住,折腾了半个小时,对本blog稍做修改,由于考虑到速度,尽量少用了图片(本站背景图片大小不超过10K),所以还有些瑕疵,只有等有时间了继续折腾!

ajaxcoderender 已经上传到wordpress官方插件站点

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-22 22:12:34 才(10)条评论

官方下载地址:http://wordpress.org/extend/plugins/ajaxcoderender/

该插件的好处在于可以随时在RTF模式下编辑代码,代码渲染采用ajax模式;

由于是在RTF模式下编辑代码,所以不存在任何被wordpress误修改代码的可能。

下面是几个例子


main(){
int i,j;
i=0;
while(i < 10){
i ++;
}
}

下面是第二个


<?php
echo "hello";
?>

更多请参见:AjaxCodeRender(Ajax代码高亮器)插件发布

感谢 rex 在正则表达式上的全力帮助,正则表达式是一个好用但不容易掌握的东西,大家可以去rex站点看看相关资料。

cos-html-cache更新到 2.7

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-20 17:05:08 才(46)条评论

cos-html-cache 2.7现已发布,若你比较懒,可以继续使用2.6.x版本,2.7的特性如下:

  1. 修正了由于httponly cookie导致在静态化页面中,评论框无法显示登陆用户的信息;
  2. 精简了javascript,节约了几百字节的http输出

就这两个修正,主要是第一个修正,官方下载网址:cos-html-cache

补充:看了很多朋友的留言,我觉得很有必要请大家去看看 cos-html-cache原理图解,看过之后你便能发现你的问题均可迎刃而解。明白了相关原理之后,你便知道,有的时候效率的比较是不需要做测试的,原理已经说明一切。

AjaxCodeRender(Ajax代码高亮器)插件发布

类归于: Wordpress, 网站技术 — 江东 @ 2008-12-19 19:18:00 才(20)条评论

现在网络上优秀的代码美化插件很多,如coolcode,wp-geshi等等,然而他们或多或少的都有一些不足,比如coolcode插件调用的js太多且庞大,wp-geshi更新不够及时等等。其实更加让人郁闷的是wordpress的文本编辑器和后台处理的php函数往往会自作聪明的为我们纠正某些xhtml的错误,导致代码总是被粗暴的修改掉,鉴于此,cosbeta决定自己发布一款插件,当然,同其他高亮插件一样,所有的高亮php处理函数都来自于伟大的geshi,下面言归正传,开始介绍这款插件。

插件名:AjaxCodeRender(Ajax代码高亮器);

插件作用:通过ajax的方式,将文中代码进行高亮处理;

插件的缺点:不支持googlereader高亮显示,但是能显示代码;其他你认为是缺点的缺点

插件的安装和激活:同常规插件一样。注意:若是你的模板已经集成了jquery或者你打算将插件中的css集成到当前模板文件中,请打开AjaxCodeRender.php,编辑第12、13行。

插件支持高亮的语言有:同geshi(支持117种主流和非主流语言)

插件的优点:平常我们在wordpress中发布代码的时候都是在“代码编辑器”的模式下将代码输入到编辑器中,这样就很容易导致wp自动纠正代码。

插件高亮用法:发布程序代码的时候,请一定在RTF(富文本)模式下输入或者复制代码代码,然后切换到源文件模式下,将代码框在<div class=”code” lang=”php”></div>之间即可。或者在富文本模式下直接将代码嵌入到code之间,两个code之间最好不要换行和有空格。由于代码直接在富文本模式下编辑,已经被转化成HTML,所以WP就不会擅自改动内容了

插件下载地址:ajaxcoderender

另:史上最好用的是逗大家玩的,千万别当真。 (read on …)