换主题就像死过一次一样,用四天时间和几千行代码搏斗。
这次使用的主题是K2RC6,没有使用最新的版本K2RC7 是因为K2RC6和我的WordPress2.5.1兼容性最好。不打算升级到WordPress2.7,我不需要那些可能拖慢网站的功能,另外我修改过WordPress2.5.1的源代码,升级意味着要重新改一遍源代码,那是自寻烦恼。
现在用的这个K2主题是经过修改的,本地Apache/MySQL/PHP的编程调试环境我用的是XAMPP LITE。主要改动有以下几个方面:
最大的动作在留言系统。我个人不喜欢ajax免刷新式留言,并且K2原来的留言样式不大好看,Gravatar不与留言者名称对齐,默认Gravatar又黑又粗,看起来乱七八糟。改成默认主题的留言样式。
K2毕竟是外国人的主题,中文表现并不理想。除了汉化这种必要步骤,还把侧边栏与主栏间距扩大了10像素,侧边栏列表项目稍微空半格,给照片加边框,图片不加边框,改大字体,适当地方字体加粗,增加header中menu列表的margin,修改引用样式,去掉所有时间、留言、标签、编辑旁的png小图标,等等。
代码方面重新为几个页面按K2的结构做template让其能正确显示。改正页面翻页后header同时显示主页和页面的bug。
简单概括,就是把默认主题Kubrick和K2拼起来。
我先后用过两个主题,默认主题Kubrick和K2主题,皆出自Michael Heilemann之手,整个修改过程我对他的崇拜之情不断加深。他在Kubrick里告诉我代码能简洁到什么程度,用K2让我知道盘根错节可以和条理清晰共存,代码能如此复杂精巧,我觉得他仿佛集天真无邪的孩童和神机妙算的老千于一身,可怕而令人着迷。在Kubrick的style.css代码结尾的注释里,他写道:“Daisy给我你肯定的回答吧,爱你让我痴狂,这不会是那种老套的婚礼,我没钱给你买马车,但坐在我自行车后座上你会甜蜜悠长!”在K2的theloop.php代码开头的注释里,他写道:“对这么精美的艺术品,下手轻点!”真性情的奔放加牛逼哄哄的自信,偶像啊偶像。这个哥本哈根的30岁帅哥个人博客PR是7,太猛了太猛了,徐静蕾王小峰之流的博客在他面前简直不值一提,行走江湖最终还是要靠实力说话啊。
程序调试让人上火。IE和Firefox两种内核的浏览器不同的显示效果让人抓狂,就像同时给笨学生和聪明学生上课,既要让笨IE听明白,又不能让聪明的Firefox觉得不耐烦。
学习CSS最好的办法果真是不断尝试。K2的CSS文件大得惊人,仍和其它主题很好兼容,得益于字段命名的独立。K2另一个强大之处在它无所不能的对外接口和自定义选项,这对于使用者是个好事,但对于修改主题的我来说就是个灾难。作者喜欢把各段功能切成模块分开放在不同PHP文件里,再引用或嵌套,有些功能定义完全看不懂还不知到哪找出处,幸好最后都弄明白了。
这次修改WordPress主题,最大的体会是:能用CSS解决问题的地方尽量用CSS,能用PHP代码解决问题的地方尽量用PHP代码。下手之前最好想好用哪种方法,弄反了效率会很低而且很难做出来。另一个体会是DIV加CSS的网页组织方式高效而科学,在这点上我不认同自恋的腾讯网站重构工程师TwinsenLiang的观点。
用BSP的人点几下就能换个主题,WordPress也不难顶多稍微调试一下,无奈吹毛求疵乃我人生一大悲哀,硬要自作孽,看教程查手册改样式表,半夜两眼放光读代码。一切痛苦只能怪自己太菜,上次完全不懂CSS也敢修改默认主题,真勇敢。但付出就有进步,我觉得以后写简历也许可以加一句“了解网页编程的PHP和CSS语言”。
过程是艰苦的,成功的欣慰让人充实,也许这就是独立的最大乐趣吧。专心做一件事情的感觉真好。
[折腾有时]
Gmail撰写信邮件时,无法像其它邮箱一样方便地从通讯录中选取并插入联系人的邮件地址,这是个被广为诟病的缺点。关于这个问题,Gmail官方给出的答案是“目前还不支持在撰写邮件时打开通讯录列表的功能”,并建议使用自动完成功能插入联系人。但是自动完成功能仅仅对英文有效,对中文无能为力。
如果你才刚开始使用Gmail并且注意到了这个问题,那想当然的解决办法是,把通讯录中所有人的名称用拼音表示,这样就能键入联系人姓名拼音的首字母利用自动完成插入联系人。不过如果你用Gmail已经有好些时间,或不愿意使用拼音,通讯录里的联系人都是中文名字,该如何插入联系人呢?我曾经google找不到方法就放弃了,直到昨晚AL同学来问我这个问题,我鼓捣了一下弄出来了,而且还不止一种办法。
Gmail写信插入单个中文名字联系人方法
1输入联系人中文名全部或部分(任意一个字即可),并回车。示例:输入“临”并回车。

2输入联系人中文名全部或部分(任意一个字即可),并回格。示例:输入“临颍”并回格。

3输入联系人中文名全部或部分(任意一个字即可),并用左方向健(用鼠标点不行)把光标退回一格。示例:输入“临颍”并光标退回一格。

Gmail写信插入中文联系人组方法
1与插入联系人方法相同,输入联系人组名称全部或部分(任意一个字即可),并回车,或回格,或用左方向健(用鼠标点不行)把光标退回一格。示例:输入“老师”并回格。

2输入一个英文双引号,会自动出现所有已有联系人组供选择。示例:输入英文双引号"出现所有组供选择。

补充
上述所有方法在firefox中均有效(一开始我是用firefox试验的),但在IE内核的浏览器中,只有第一条方法可用,输入名称的全部或部分并回车,不出现选择框,地址直接填好在收件人栏里。
总结
无论何种浏览器,Gmail撰写新邮件插入中文联系人或联系人组,只需输入名称的全部或部分并回车。
每次查看自己网站流量时旁边都会有一个Alexa排名,200万名的排名基本上属于纯正的草根了。时常看到某些站长在炫耀建站多短时间每天就能有几百甚至上千的IP,仿佛多厉害似的,殊不知他们制造的网络垃圾信息导致网民们搜索出来的东西雷同的越来约多能用的约来越少。随便搞点关键词、复制粘贴甚至采集些最新的东西、疯狂招链接,这么干谁的网站流量都会上去,我觉得他们真是些无趣的人。不过人各有志,他们大可鄙视我的排名和每天十几IP的流量。
不写技术和热点真的很难有流量,像不许联想这种能达到每天一万五千IP恐怖流量的生活类博客简直就是神人了,所以平时看到非技术类的站都很有亲切感。我不加链接,对一些好心想换链接的朋友说声对不起了。特别是我说不交换链接后仍把我加上的小夏,我觉得很不好意思,在这里贴出你的博客不可思议电台,算是一点点补偿吧。
突然有了个想法,看看排在Alexa前300名的中国网站都有哪些,排到前10万名的网站都是非常优秀的,前300名的网站都是一棵棵摇钱树啊!(注:网站名称前的数字为排名)
11.Baidu.com ww.baidu.com
一个搜索引擎起家的网站能做到中国第一,十分厉害,它的产品线不比任何一个门户网站差,新闻、博客、贴吧……应有尽有。可惜它的名称和介绍都是全英文,彻底暴露了自己是个美国公司,还有脸嗲声嗲气地说“请大家支持国产”,哈哈。
17.QQ.COM www.qq.com
不得不佩服腾讯,无限齐全的增值服务(或流氓增值服务)敛财无数,最平民的用户群令任何网站望尘莫及。
21.新浪 www.sina.com.cn
这种婊子网站能到这个位置,真该对每天点击它的网民磕三个响头。
35.Google www.google.cn
请注意,这是Google中国也就是股沟的排名,以com结尾的Google排名是第2,而且前100名中充斥着Google印度(14名)、Google德国(15名)、Google法国(19名)、Google英国(23名)、Google巴西(27名)、Google意大利(29名)、Google西班牙(33名)、Google日本(34名)、Google墨西哥(43名)、Google链接(49名)、Google加拿大(57名)、Google土耳其(76名)、Google澳大利亚(89名)、Google波兰(92名)、Google印尼(95名),综上所述,Google是这个星球上最牛逼的网站。
47.淘宝网 www.taobao.com
我觉得它是中国最牛逼的网站。
54.网易 www.163.com
门户网站都一个德性,但网易没有新浪那么贱,无奈事实证明人们还是喜欢贱一点的东西。
55.优酷 www.youku.com
中国第一在线视频网站,当之无愧,优酷的速度就是快,唯一不爽的是它不会把整个视频一次加载完,唉,也许这就是它快的原因吧。
67.Sohu.com Inc. www.sohu.com
搜狐好样的,和百度一样彻头彻尾的英文。
77.雅虎中国 www.yahoo.com.cn
以com结尾的yahoo排名第1,可惜前100只有排名第10的yahoo日本和雅虎中国了,而且雅虎中国还是马云的。雅虎真是萎了。
88.Soso搜搜 www.soso.com
腾讯随便搞了个搜索引擎就排到这个位置了。
93.Ku6.com www.ku6.com
这个中国第二在线视频站,管自己叫“第一视频分享门户”。
106.Xunlei.com www.xunlei.com
垃圾迅雷,广告越来约多。你网站的流量都是软件带来的吧?
124.搜狗(SOGOU.com) www.sogou.com
其实我只知道搜狗输入法,我还知道卑鄙的搜狗输入法是抄人家的。
130.Mop.com www.mop.com
八卦真是人之本性。
132.土豆网 www.tudou.com
中国起步最早的在线视频站沦落到这地步了,有时候先机并不能让你一直领先的。
137.和讯网 www.homeway.com.cn
号称“中国财经网络领袖和中产阶级网络家园”,起名字真不能脸皮薄啊。
138.太平洋电脑网 www.pconline.com.cn
那是一个充满了奸商和枪手的地方。
154.Alibaba.com www.alibaba.com
虽然排名比淘宝靠后许多,但赚的钱可不是淘宝能比的。
156.中关村在线 www.zol.com.cn
那可是一个全国电脑小工都向往的地方啊!
179.校内网 www.xiaonei.com
中国的学生们还真不是一般的空虚寂寞啊!
199.人民网 www.people.com.cn
这个网站居然能上榜真出乎我意料,是不是党员都上这个网站啊?“截至2007年6月,全国党员总数为7336.3万名,比2002年党的十六大时增加642.2万名,平均每年增加142.7万名,平均每年增长2.1%。全国现有党的基层组织360.7万个,比2002年党的十六大时增加14.2万个。”共产党员们,你们太强大了。
214.房地产门户-搜房网 www.soufun.com
房产类第一,里面东西还是挺多的。
225.迅雷旗下-狗狗影视搜索 www.gougou.com
搜视频下载一般都用这个?
240.六间房 www.6.cn
在线视频真是个不错的题材,你看YouTube都排第3名了。
241.天涯社区 www.tianya.cn
天涯是民间笑话智慧的宝库。我对所有抱着学习和讨论时事等严肃目的去天涯的朋友们充满了敬意。
252.凤凰网(凤凰新媒体) www.ifeng.com
一个域名和名字完全没关联的网站。
260.中华网科技公司 www.china.com
可惜啊,一个域名那么拉风的网站排那么后面。
273.PCPOP电脑时尚 www.pcpop.com
同是80后,人家李想身家都过亿了,惭愧啊惭愧。
277.IT168 www.it168.com
很明显这个地方的奸商和枪手没太平洋和中关村那么多,所以排名靠后了许多。
290.新华网 www.xinhuanet.com
强大的新华社啊,无所不能穿越时空的新华社啊,你为什么排那么后面呢?
295.网易邮箱 www.126.com
网易的儿子还能进前300,不错了不错了。
其它一些我觉得有意思排名:
8.Wikipedia www.wikipedia.org
拜和谐的奥运会所赐,维基百科终于可以访问了,这个名次真不愧对维基百科的地位。
28.WordPress.com www.wordpress.com
没想到我亲爱的博客平台程序如此生猛。原来独立博客还真不少啊。
38.네이버 www.naver.com
竟然在前50名里有这个我看韩国星际职业联赛直播的网站,韩国游戏产业果然世界第一。
45.Youporn.com www.youporn.com
像我这种打星际的人一般都有敏锐的意识和洞察力,发觉到这个网站的域名有点特别,并且这个网址打不开,那就没错了,世界第一黄色网站,蛮横的中国的网监在封黄色网站方面很有心得啊,从排名封起,高!
68.Apple Computer, Inc. www.apple.com
微软的网站前20名就占了4、6、7、13四个位置,而苹果只排68,由此可见微软果然是我们农民用的东西,也证明了我某条看人定律的正确性:用苹果的(无论是电脑、手机、Mp3还是啥)果然都是有钱人啊!
两个多月前一个燥热的下午,做出建立独立博客的决定令自己都吃惊,因为我什么都不懂。
最开始是买域名,淘宝上各种域名托管商代理多得让人看花眼。接下来买空间,广泛比较,选择了梦游科技的64位LINUX虚拟主机,语言环境PHP数据库MySQL全兼容Wordpress,机房在上海电信,电信和铁通的用户访问会比较快。
因为有了Google这个世界容易了许多,后来的DNS解析、A记录指向、程序安装一切顺利。
Wordpress安装好后得先确定主题。Wordpress是开源软件,上千个主题看下来头都大了,可在我的审美里真正比得过默认主题的没几个,最终用了默认主题。
数据转移是个非常麻烦枯燥和耗时的工作。MSN Space的标准简直可以用“自大加恐怖”来形容,我痛下决心决定手工复制粘贴,首先把Space上的文章复制到专门的文本编辑器Notepad++里,把所有格式去除,再把文字粘贴到Wordpress里,再在Wordpress的文本编辑器里编辑好缩进对齐和日期分类等相关信息。Wordpress的文本编辑器可以用一个字来形容:“烂!”。
再接下来是汉化主题了。首先要学习PHP语言和Wordpress架构,好在和以前学过的VB和Web课程有许多共通之处,知识总是有用的,后悔当初再认真点学就好了。修改核心代码的工作是枯燥而快乐的,程序用白屏拒绝你犯下的任何一个小错误,白屏看多了,修改调试成功后正确的显示令人格外喜悦充实。汉化过程中Google由可爱变为可憎,经常找不到解决方案或者找到的解决方案有人说东有人说西,还是问人实在。其间得到了许多人的帮助,特别是阅微堂的Zhang-Zi和wordpress中文论坛的版主Chada,谢谢你们耐心地回答我的菜鸟问题。如果你是完美主义者,用英文版再自己汉化比用官方中文版好,因为语言包无法照顾到每个细节,比如说日历,先月后年的顺序还是不符合中国人习惯的,另外中文版汉化也不彻底,我汉化时工作量主要在general-template.php上,里面中文版有许多东西是不汉化的。
ICP备案几天就给我批下来了,不像其他人说的要一个月,快得难以置信。建站期间看了许许多多网站,工业和信息化部的网站真是我见过的最难看最粗糙的网站之一,呵呵,政府网站都这样吗?
最后是找插件、找图片空间、测试速度和修补W3C标准。开始用巴巴变的免费空间,很不稳定,还是改用了又拍的收费空间,速度和稳定性非常好,也很便宜。
修修补补,把网站做好了。自己的地方就是好,没广告,不用受博客服务提供商的气。就是有点麻烦,出什么事都得自己弄,但收拾利落了也挺省心的,舒坦。把Space关了一个多月,目的是让搜索引擎把关于Space的所有收录K掉,结果是Google全部K干净了,百度没变化,看来要给百度写信才行。以后Space算是彻底废止了。
这两个半月里,有太多的心绪写不下来。时常在凌晨两点看着一千多行的代码时问自己,你是在努力忘记什么吗?
生活总要重新开始。无意中在Wordpress官方主页看到页面右下角的一行字:"Code is Poetry",我的心明亮起来,我需要的正是这种态度去工作去生活,去拥抱这个世界。
搬了寝室,搬了博客,一切就像是新的一样。哦,不,一切就是新的。
问题:
安装了IE7或者系统做过一些变动后,在浏览网页时,有可能某些网页上(不是全部,好像和网页加载的字体有关)的冒号会显示为一个很奇怪的符号(或者是分隔号显示为一个方框符号)。
解决:
关于冒号显示的问题,是windows一种字体的bug,这种字体是lucida grande字体,苹果机中的经典字体(微软偷过来的?哈哈)。网上解决这个办法的方法是下载一个修正过bug的lucida grande字体,替换掉原来的就好。我用这个方法,冒号的问题解决了,但分隔号的问题还是照旧。
网上google不到解决分隔号问题的方法。我的办法是:把这个字体删掉。windows有些字体是不能删除的,否则会出问题,但这个字体不在此范围内,我想大概是因为这是一个苹果字体吧。咱是农民,咱不用苹果,哈哈。
步骤:
1 单击“开始”,然后单击“运行”。
2 键入 %windir%\fonts,然后单击“确定”。
3 找到lucida grande和lucida grande bold这两个字体,选中。(两个都要删,只删lucida grande问题仍然存在)
4 在“文件”菜单上,单击“删除”。
5 收到“是否确实要删除这些字体?”提示时,单击“是”。
删除步骤参考自该网页。
从这个微软技术支持网页还可以学到一个很实用的小技巧:“如想禁止加载字体而不从硬盘删除字体,请将字体从 Fonts 文件夹移到另一文件夹中。此方法可用来进行疑难解答。此过程不会完全删除字体,因为没有删除字体注册表信息。但是,此过程会禁止加载字体。”
















留言