再次更换主题
前天将博客主题由漂亮的Woothemes主题 irresistible更换为“相当”简洁的ASCIIwp后, 众多网友反映ASCIIwp这个主题太“简洁了”,以致于看得眼睛都花了。我也觉得过于简洁不是太好,简洁可以,不能简洁到看不清东西。呵呵。因此,又花了一个下午的时间修改和折腾新主题greenthewebnews,也就是你目前看到我博客这个主题。
greenthewebnews这个主题不记得在哪里下载的了,昨天下载了好些woothemes的主题,觉得都没有以前用过的irresistible爽。一个一个删除,最终只剩下woothemes的retreat和greenthewebnews这个主题了。最后,我选择了小巧的greenthewebnews,woothemes的主题功能都很强大,但是体积也相当大。但是greenthewebnews现有的功能并不能满足我的要求。于是今天一个下午的折腾就这样开始了。
首先是顶部的导航栏显示分类的问题,主题默认是显示页面的,并不支持显示多级分类。而我的要求是必须能显示多级分类,这也是我每次选择主题的首要因素。用原irresistible的那条鱼(superfish.js)搞定了多级分类显示。这里遇到一个小小的问题,就是顶部的菜单,这个主题默认是设置了border-left为1px的solid的,导致下面的分类菜单也在左边显示出一个黑条条来了,这个问题由木木童鞋帮我搞定了,在此要特别感谢木木童鞋在百忙之中抽出时间来给我看CSS代码,并以相当快的速度把问题搞定。呃,不说了,言归正传。
说一下我都折腾了一些什么吧,竟然消耗了半天的时间之多:
1,修改了垃圾留言检测之中文检测正则
1 | $pattern = "/[\x{4e00}-\x{9fa5}]+/u"; |
2,替换WP默认的smiles图标为ComComSmilies
ComComSmilies下载:
ComCom_Smilies.zip 下载 (67.5 KB, 82 次)
3,修改wpgravatar头像本地缓存为用add_filter控制,而不是直接修改wp的文件
4,增加了类似于CMS的分页显示
5,合并和压缩了主题和插件的js和CSS代码
全站只加载了一个CSS:
style.css
首页默认加载js4个:
jquery
ihacklog.com.min.js
tabs.min.js
cnzz.stat.min.js
还有一个是letskillie6.zh_CN.pack.js活动的,可加加不加。
文章页面增加4个js:
swf.min.js
highslide-full.packed.js
comment-reply.js
wp-thread-comment.js
6,增加了返回顶部代码,很好很强大
7,将站长统计的js代码弄到本地并加上gzip压缩。
8,添加ctrl+Enter快捷提交留言功能
1 | onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('submit').click();return false};" |
9,为主题添加多级分类菜单显示
10,去掉了主题默认的首页youtube影片显示
11,去掉了audio-player这个插件,取而代之用shortcode实现。











荒野兄,你好!


有看了万戈兄的统计代码本地化并压缩,实际用了之后发现基本没什么效果!
偶然间,发现你的BLOG也用了“站长统计的js代码弄到本地并加上gzip压缩”,能否告知一下方法??
谢谢!
你好 ,请问在你的主题里
当鼠标移上去是会自动显示连接地址
这是怎么做出来的呢
是插件还是主题呢
如果别的主题也要添加 需要修改哪些地方呢
我觉的你可以发个文章什么的 相信很多人在期待哦
顺便提供下你现在所用的主题下载地址吧 谢啦
用的这个代码:《jQuery标题提示修正版》
这个主题还不错!表情图标也很可爱
新主題不錯,支持一下。就是還有細節需要完善下,繼續折騰吧。
突然发现鼠标在火狐下是紫色的PHPer,但是在Chrome下是红色的。这是为什么呢?难道是博主有意为之?
@依云, 我一直在用FF,刚才用Chrome测试了下,没有发现你说的情况啊
@荒野无灯, 我使用的 Linux 版 Chrome,.cur 文件的颜色好像都有些问题,看来是 Linux 版 Chrome 的 bug 了。
1024*768分辨率,chrome下左侧的上下按钮看不见,总体感觉有点一般般
@sleepy, 我对主题的要求首先是要要功能,至于漂亮,不在重点。WP中漂亮的主题多着,但是不合我的要求。
@sleepy, 嗯 ,在1027*768的分辨率下显示效果确实不是很好,谢谢提醒
呵呵,上一个主题真的很花啊