从WordPress唠叨开

剑心(http://www.heroguo.com/),一个刚从PJ-Blog转到WordPress系统的WP新人,在前几天加到WP QQ群里。

他给了我一个“转移到WordPress之后待解决问题的列表”,如下:

  1. 文章最新评论。
  2. 文章随机显示。
  3. 链接慢慢移过来,弃用一些长期无往来的链接。
  4. 转换日志的时候还是出现了BUG,如两个标题贴,还有影音文件那儿一塌糊涂。慢慢修正。
  5. Google广告的显示问题。
  6. 站长统计。
  7. 留言本。
  8. TAGS。
  9. 大头贴。
  10. 伪静态化页面。

一条一条来说一下:

  1. 最新评论功能很多Blog都提供,好像大多BSP上都有最新评论的功能,同样的还有Blog统计功能。我问要这个功能有什么用,答用来看有谁留了言。唔,我也是个负责的blogger,每天上网第一件事就是阅读Blog评论和检查邮件。可是我是通过把comment feed订阅到抓虾来看评论的,这种方法比起在首页上显示最新评论的方法应该好很多吧,至少可以看到新评论的个数,可以选择只看新评论,也不怕哪条评论错过没看。另外WordPress会把新评论发送到邮箱,这种提醒方式速度也是蛮快的吧。
  2. 随机文章功能,呃,有了相关文章的功能,还要随机文章干嘛?
  3. 链接,我的链接很少,keso的链接很多,这说明了一个问题:keso每天要看大量的Blog文章,所以认识的人多;我阅读的比较少,如果在研究某方面就用Google搜索一下。不过我想很多人的那一长串的链接并非都是认识的人,通常都是为了访问量加的友情链接吧。
  4. 转换Blog系统,我没接触过这方面的东西,我只从blogger.com转到过WordPress。WordPress提供了Movable Type等常见Blog系统的导入,不过中国流行的一些Blog系统人家就懒得管了。写这样的转换程序需要很多知识,如果是从一些ASP的Blog比如Z-Blog转过来的话还要同时精通PHP、ASP、MySQL和Access的知识。转换一般也不会完美的,没有任何两个Blog系统的结构是一样的,总有一些功能一个有另一个没有。转换程序又是网友们自己写的,不比WordPress官方提供的导入程序效果那么好。出了问题,你自己又不懂PHP和数据库,只好干瞪眼呗。
  5. Google广告,这样其实是很简单的事,改一下模版就行了。好像好多人Blog还没调整好就急不可耐的放上Google广告,不知道赚的钱多不?
  6. 站长统计?访问统计吗?好多网站提供这些服务,比如51la和51yes。又或者自己装个统计插件,这样统计的更全面。
  7. 留言本,新建一个允许留言的页面就可以了。想要新留言在上方?自己写代码去。
  8. tag系统,不用说了,UTW!
  9. 大头贴,我知道指的是Gravatar。插件就不用多说了,请看下面的一段聊天记录:

    剑心:谁位帮我测试一下大头贴功能有没有用了.我的迟迟没通过!
    yskin:大头贴...汗
    剑心:是的哇.
    老久:大头贴是啥子
    yskin:头像吧...
    剑心:是的哇.
    老久:晕
    剑心:哪位有全球大头贴的邮箱的,测试一下.

    “全球大头贴”啊,我只有ORZ...

  10. 伪静态化页面。后台->选项->永久链接。Permalink是让Blog的页面地址不再是带参数的地址,增加搜索引擎的收录。

不知道一些人架Blog的意义何在。我一直坚持Blog的本意——Weblog网络日记。写Blog,把日常的所思所想写下来,毕竟人脑是会忘事的,电脑不会。解决了一个问题,把解决步骤写下来,以后自己再遇到同样的问题,拿来文章一看就知道了。Blog存在于互联网上,Google等搜索引擎会收录Blog的页面。如果有人遇到相同的问题,他们会通过搜索引擎搜索到这个页面从而找到解决办法。Blog不应该转载文章,那是网摘服务(比如del.icio.us365key)和Google cache的职责;Blog不应该记录准备要干的事,那是Google Calendar的职责;当然Blog也不能记录不便公开的事,毕竟Blog在互联网上谁都能访问,隐私的事应该加个密码或者设置为私人文章;Blog也不应该太功利,那样会让自己也变得功利,会开始转一些文章,开始写一些大家爱看的东西比如流行歌曲或者电影。不要象个小孩子那样整天关心着访问量有多少,到处拉人来Blog上“踩踩”。日记的功能就是真实的记录发生过的事,记录当时自己对某些事的看法,放了广告,整天关心访问量,就会让Blog变得商业化,会整天想着快点更新文章以免流失读者,会开始转载文章以便吸引读者,毕竟复制粘贴比自己写点东西实在是省事太多。被迫写新文章,就像上学时被老师要求每天写日记一样。而且最终收获到的钱有很少,还不如努力工作多挣点奖金呢,所以很快你就会厌倦,再也不愿意写Blog了。

很多人刚架好Blog就开始喊着要好看的皮肤,要装好用的插件。首先,WordPress里的是theme,你可以叫它主题或者模版,但它和皮肤(skin)是两码事。Winamp里叫皮肤,那是因为皮肤只是一张皮。Winamp程序已经定义好了“前一首”、“后一首”、“播放”、“暂停”等功能,皮肤只是给这些按钮换上不同的图片,重新定义各个按钮的位置,再换个好看的背景图片而已。foobar2000里已经不叫皮肤了,因为foobar2000的模版功能更强大。Windows里的也不叫皮肤,叫主题,因为要换掉默认图标和鼠标指针以及屏保程序等。WordPress里的theme本身是PHP程序,不同的皮肤不仅仅是显示效果的不同,还有对各个插件的支持和程序功能的实现,比如显示评论是由theme控制而非由WordPress控制。WordPress提供了一些定义好的函数允许theme调用,theme等于是在WordPress的基础上进行的二次开发。好的皮肤能让一些事情变得很方便,比如K2内置了对一些插件的支持,UTW和ELA还有Gravatar插件装上就能用,不用再自己修改模版增加代码了。好的皮肤也有好多人为它再做二次开发,比如很多人都在为K2写style。

我受不了一些人把模版当皮肤挑,他们拿来一个模版,上传后激活,然后看着不好看就删了再试下一个,搞的跟在菜市场挑大白菜一样。他们不会看模版提供了哪些功能,提供了对哪些插件的支持,也不会深入地看一下具体的PHP代码。他们喜欢自己的Blog页面上堆满东西,弄一些js特效,比如弄条金鱼在页面上游来游去。还有把页面弄的花里胡哨的,这让我想起了一个小小的Blog。记得是两三个月前,我在《南方都市报》上看到了一篇文章介绍一个小学生写的Blog。这个小女孩的学校非常开明,在学校的主机上给学生和老师们架起了Blog系统。小女孩就在上面写Blog,好像是从小学一年级就开始写起的吧,现在写了几百篇。家长也很乐意,觉得这样可以锻炼文笔。我到那个Blog上看了一下,整个页面堆满了花花草草各式各样的图片,还尽是一些gif动画。本来想留言跟她说要简洁一些,后来想算了,小孩子嘛,就是喜欢花里胡哨的,何况是个小女孩。我看好多人也是象这个小女孩一样,喜欢把页面弄的花里胡哨的,各种各样的图片、js、Flash一起往上加。现在愈演愈烈了,还知道了AJAX这么个东西,觉得很神奇,放在Blog上显得很时髦,喜欢到处弄一些带AJAX效果的插件来。我也不知道这些AJAX效果有什么好的,显得很现代很时髦么?如果这些就是时髦的话,那keso的页面就太烂了,一个AJAX效果都没有,图片也很少,实在不知道为什么有那么多读者。如果这些就是时髦的话,那Google的主页也太烂了,简单的像是10年前的页面。

K2模版经常更新,有时一天更新好几个版本。它确实不好看,甚至在IE下显示效果还不好,因为用了IE不支持的透明png图片。但是,K2真的是一个很优秀的模版。K2的作者之一Michael Heilemann是WordPress默认模版的原始作者,打开WordPress后台的主题页就可以看到WordPress Default模版下面写着一句"The default WordPress theme based on the famous Kubrick."WordPress Default模版是由Kubrick模版修改来的,而Michael Heilemann就是Kubrick的作者。K2模版内置了对一些常用插件的集成,比如UTW和ELA。K2拥有很多好用的功能,比如Live Search,Rolling Archives,AJAX Comment。K2的不漂亮也可以通过自己写style来让她变得漂亮,当然也可以用别人写好的style,比如我用的就是True Blue style

插件。WordPress的使用者众多,有很多热心的网友帮忙开发了大量的插件。一般插件的页面上都给出了插件的安装方法,照着一步一步来就可以了。一些插件需要手工修改一下模版,只要有个称手的编辑器,再懂一点PHP的基本语法就可以修改了。我对安装过的插件都会大体看一下,它大概是什么原理,会建立哪些文件,会建立哪些数据表,都要了解一下。小的插件我会直接看一遍源代码。自己用的东西起码要有一些了解吧,如果我在Windows下安装了一款软件,却不知道安装程序到底对我的系统做了哪些修改,甚至不知道程序装在哪个目录的,我会很没有安全感的。如果你指望插件都能装上就生效,不用自己改模版,那你还是不要自己架Blog了,会把您老人家累死的。

现在的Blog系统已经很方便了,不用象以前手工建立个人网页那样需要很多专业知识。但是我觉得,如果你要写Blog,最起码的html还是要懂的吧。虽然现在各大BSP都有可视化编辑器用,WordPress也内置了TinyMCE,但是html还是要懂地。写文章的时候记得遵守html标准,该替换的字符要记得替换,否则写出来东西显示效果不正常就别怪别人了。学会了html,你就可以自己在bsp上开设Blog了。有些BSP提供了修改CSS和侧边栏的功能,在网上看到一些好的服务,把人家提供的html代码转贴到你的侧边栏就可以了。

如果要自己架设Blog,那么除了html,PHP,CSS,Javascript都要懂一点。老实说这些都不难,学点html也就两个小时的时间。CSS的语法也很简单,学了语法再配一本CSS手册,有哪个不懂的就去里面查就行了。PHP和Javascript,学过一点C语言的会发现这两种语言的语法和C都很象。现在的大学都要求过计算机二级的吧,上过了大学,一点C语言语法还是会的吧。学一下这些东西,你就不会再去一个一个地看哪个模版漂亮,因为你可以自己修改出这种效果来。上网查一点各款汽车的技术资料,你就不会在车市一台车一台车的摸摸看看哪个漂亮。学一点Javascript,你就不会再去关心网络上的哪些Javascript特效代码了,因为你可以自己写。学点正则表达式,你就不会再去收集验证email验证URL的正则表达式代码了,因为当你需要的时候你立刻就可以写一个出来。学好这些,再选好Blog系统(比如WordPress),买空间,买域名,上传Blog程序调试。接着了解一下WordPress里的各个概念,主题插件文章独立页面feed永久链接。然后选个好模版,装几个常用的插件,可以开始写文章了。了解一下GB2312和UTF-8,再了解一下DOS行尾符和UNIX行尾符,选个称手的编辑器。安装插件的时候照着安装说明安装,该修改模版的用编辑器打开找好地方修改。嫌显示效果不好看的自己调模版和CSS。对了,英语水平也要有点,最起码应该达到初中毕业的水平吧,再配上糍粑,英文的插件安装说明就可以看的懂了,科技英语的语法那么简单。很多空间里,PHP程序出错了会给出一条错误信息的,看一下出错信息你就知道是哪个文件出错,是因为什么出错的。

一本日记如果写的不好的话,封面再好看也没有用。老老实实的自己写一点东西,不要就知道这抄一点那抄一点,日记本不是剪报本。日记是写给未来的自己看的,如果是为了应付老师写的日记一般用过就直接丢掉就行了。就像很多人会准备两个日记本,一本应付老师一本自己留着。Blog也一样,写给未来的自己看,也写给网友们看。如果是放了Google广告,然后为了增加访问量迎合网友们的口味写一些文章,不知道这样的文章以后自己还会不会再看。某些年轻人张口“个性”闭口“特立独行”,好像一看到“钱”字就绝口不提这些了。专心于研究一个方面,人的精力毕竟是有限的。林达专注于美国社会;安替专注于大陆和台湾;连岳专注于国内社会的时事评论;keso专注于IT评论;幻灭专注于Google。没有一个搞计算机的人同时精通软件、硬件和网络;没有一个医生同时精通内科、外科和小儿科;没有一个翻译同时精通英语、法语和日语。三百六十行,行行出状元。不过你做任一行的状元都行,但是不能做什么都懂点的,什么都不精的人。呼,好像在说我自己,看我的Blog里,乱七八糟的各方面都有。

一时兴起,乱七八糟写了那么多。总而言之,别让自己的脑子被那些BSP强奸了。BSP上的模版和skin差不多,因为他就那么点功能,不同的模版只是把每个区域的颜色和位置改了一下而已。现在你自己架了Blog了,你有自主权了,被强奸的意识该扭回来了。你可以给自己的Blog随便添加功能,不要的功能也可以随时删除,一切尽在你掌握之中。Blog程序的所有代码,模版的代码,插件的代码,你都可以直接看到,数据库可以直接操作,备份恢复修改删除,随你所愿。电脑硬件、操作系统、软件、模版,全是工具,是为你服务的。首先你要明确它们是为你服务的,但是你也要了解一下他们的脾性。那些学车的人不用学汽车工作的基本原理吗?开着车却不知道发动机在前在后的,上路就是一马路杀手,就好像那些用N年电脑不知道自己硬盘多大的人一样。你整天骑自行车惯了,给你一部汽车你还要嫌弃学车麻烦。

就好像某些人,用了半个小时Firefox就卸掉然后跑Blog上写上“那么多人都说Firefox好用,我用了一会就受不了了。Firefox真不好用,也不知道为啥那么多人喜欢”。操,说的好像我们这些整天用着Firefox的都是SB一样。世界上最大的SB就是他不仅不知道自己是SB,还总以为别人都是SB。用个光秃秃的Firefox又不装扩展,给你个光秃秃的Windows不给你装软件你用不?一口一个“我们大众需要的是方便,Opera还不错,Firefox用个鼠标手势还要安装插件真麻烦。”操,就你是大众,老子就不是大众了。TMD你一个人就代表了大众了,又或者你代表的是广大电脑白痴?装个扩展你嫌麻烦了,装Windows时咋没把你给累死的。就是因为以前的Mozilla太过庞大,他们才决定抛弃Mozilla的全部代码,从头开始开发个简单小巧的浏览器。你以为Firefox开发组开发不出那些插件啊,只是Firefox追求的是小巧,一些功能交给插件作者来完成,这样促进竞争。前几天,PC个人电脑诞生25周年。如果我没记错的话,PC机之所以能一炮走红,原因就是他提供了通用的接口,可以让其他公司很方便的生产相关配件,不像苹果机那样一台机器是一个整体。这样,用户可以随自己喜欢决定每个部分使用哪个品牌。直到现在,大家买电脑一样是去配兼容机,当然品牌机也是有人买的,我说的是大学生一般都去配兼容机,买品牌机的大众们我就当作没看见。扯回来,浏览器是上网浏览网页必须的软件,平常使用的很多,我是经常开着Firefox,除了要玩点游戏需要关掉他腾点内存。这么重要的东西,重要性仅次于操作系统,花掉一些时间配个好用的算是浪费时间么?Firefox安装扩展并不麻烦,大多数扩展都不需要太复杂的配置,Firefox官方网站也提供了很多扩展的下载和扩展排行榜,你可以随你的喜好选配各种插件。怕麻烦?那你就继续“大众”去吧。别玩电脑了,看电视的人肯定比玩电脑的多,跟着大众看电视去吧。玩电脑多累啊,又要装机子,又要装操作系统,还要学打字,别把您老人家累死了。免费的软件给你用着,软件功能少了,你丫嫌功能少,不好用;功能多了,你丫嫌运行速度太慢;做成扩展系统,你丫嫌安装扩展麻烦。给你弄部车,再配个司机,让你每天舒舒服服的使唤着,还不要花一分钱你就爽了是吧?那些作者辛辛苦苦的开发了软件就是为了给你一个人用的是吧?Maxthon提供了标签栏在上方或者在下方的选项,不过大多数人习惯在上方,所以Maxthon的默认设置是在上方。你装上去,一句“标签在上方不习惯”,跟你说可以调的,你又嫌麻烦。这个时候你咋不提“大众”捏?

长平说:“极端民族主义其实是一个民族深度自卑的表现。”我看这些人整天把“大众”二字放在嘴边,也是因为心理的极度自卑。他们丧失了年轻人初生牛犊不怕虎的精神,不想花时间去进行研究,只想享受现成的东西,哪怕装个插件改个模版调个设置就可以把他们累死。吃不着葡萄了,他还非要说葡萄是酸的。不会用Firefox,搬出一句“大多数人都是用的IE”,然后他得意了,丝毫不用理会“IE是Windows自带的而非大家自行安装的”这个事实。他得意的笑着,嘴都笑歪了,他想着自己是“大众”中的一员,自己没有脱离大众的队伍,然后再以“大众”的名义对Firefox使用者进行嘲笑,仿佛他们是“小众”,是少数派,是落后者。但是,很遗憾,他们的嘴张的再大,笑的再大声,也掩盖不住他们那猪脑子和心里的“自卑”两个字。

还有些人就是命贱,给他个Gmail用他问能不能用Outlook把信收下来。以前在Maxthon论坛,有一个人非说Gmail的会话功能不好,他不喜欢,说会造成不同人发来的信归类到一个会话里。我靠,我邮箱里2w封信,还没有哪一封归错会话的。我还特意用两个sohu信箱同时往Gmail邮箱发信,除了发件人地址不一样其他标题什么的全部一样,两封信也没有被归到一个会话里。Gmail的会话功能会根据发件人地址和Reply地址来归类,你以为Gmail开发组连邮件列表都不懂啊。还有一次给了一个人Gmail邀请,他申请完登陆上后加了我的Google talk,跟我说这功能真好,在网页里就能聊天,我说嗯,他接着说,如果好友不在线的话,好像没法发送离线信息。我呆了几秒,然后说,“那Gmail是用来干啥的?”他说“哦,也是哦。”然后过了会又发来信息说,“怎么没有发送文件的功能?”我又呆了几秒,然后说,“那Gmail是用来干啥的?”他说“哦,也是哦。”我说,“你被QQ强奸惯了吧?”靠,现在的人只知IM不知email的。

还有以前在美丽元素的foobar2000论坛里,有几个人在论坛里喊着说foobar2000的图标好难看。记得其中有一个人发帖子,大概是说他在用foobar2000听歌的时候有一个MM进来看到他的桌面,大叫一声然后说,“点解桌面上有个鬼呀?吓死人了!”当时我觉得莫名其妙,foobar2000的图标做的很漂亮,很有质感,不知道为啥这些人觉得不好看。我当时直接在硬盘里找到eMule的目录,截了个eMule的图标上传上去,然后说你装个eMule吧,估计可以把那个MM吓死。后来蓝色网际MM很快就发布了一个修改过图标的foobar2000中文版,毕竟很简单,给程序换个图标用不了一分钟。我当时很反对这件事,因为软件的名称和图标等资源是由作者定的,随便修改人家的图标是对作者的不尊敬。不过蓝色网际MM修改过图标后发布的版本叫做foobar2000中文美化版。众所周知,中国的网民一见到破解版中文版汉化版增强版修正版改进版美化版,那眼睛就直了。于是很多人用了很久foobar2000也不认识她的原版图标。想起这事我就气,我实在是想不明白,foobar2000是个音频播放器,你安一个音频播放器是为了听歌的还是为了看图标的?

不行了,不能再写了,饿死了,吃饭去。总之自己架Blog是很麻烦的,不想花时间学习的就用那些BSP提供的Blog去。插件什么的装上也不一定就能立即起作用,有些是要修改模版的。清末的慈禧太后都做过汽车,现在100多年过去了,汽车也没有发展到能自动驾驶的份上。想开车?老老实实花点时间学车吧。

这篇文章写的好杂,可以加一堆标签。也不知道该起个什么标题,唉,起标题真是个麻烦事。

本文共有 17 条评论从WordPress唠叨开


  1. 1 ss

    好長的文章啊~...

    我也該檢討一下了,因為我覺得我的theme被我改得太花俏了~...^_^

  2. 2 yskin

    终于发现一个比我胖的了,哇哈哈哈。

    来比一比吧,经过这段时间的节食减肥,我已经只有200出头啦。

  3. 3 kevin

    他也求助过我 不过我太菜~

    其实我早想说 你这模版是够丑的

    呵呵 是专注于内容的表现吧 :)

  4. 4 yskin

    ...现在的True Blue比起以前的原版K2应该好很多了吧,再嫌丑我就没办法了,只能做一个仿keso的了。

    我倒是比较关注文章部分。我用的12px会不会让一些人阅读时很不适应呢?还有我的文章总是有一些超长的段,会不会有人看到文章长就不想读下去呢?唉,也许我也该学着shura那样给文章加点色彩点缀。

  5. 5 刘杰

    强,好长,好厉害!呵呵

  6. 6 shura

    yskin兄~
    我的暑期实践论文还没有交呢。。。

  7. 7 Keenen

    果然一说就是好多,不过我也全部看完了
    写的不错~

  8. 8 菲菲鲁

    写得好!看得很爽~身边多的是这样的朋友:无论如何都接受不了firefox、gmail,他们根本就舍不得花一点时间去了解这些东东,五分钟的尝试就用一句“不好用,太麻烦”打发了~听到这种话就很不爽,但是想想又何必呢,只要自己用得舒服就行了,何必强迫人人都使用

  9. 9 SkyLanD

    对Blog看法让我受益...
    对Fx的看法和我太相同了
    我也是Fx的狂热Fans!

  10. 10 fisherbear

    呵呵,楼主说的是正理,只是文章也太长了,从头到尾看下来,觉得楼主打字肯定比说话快。

  11. 11 Leo

    写出了偶的心里话。。。后面那部分骂得真过瘾,哈哈~~

  12. 12 iamcj

    太能写了,我想起以前初中时老师要求的“万字检讨书”……

  13. 13 Spider

    这篇文章写得真的很好,讲出了大半我的心声,但是你太极端了,想必是这些问题困扰了你很久终于得以发泄了吧。对于某些诽谤FF的人,我只能说“虽然你的观点我不同意,但我誓死捍卫你说话的权利”

  14. 14 asmart

    SB的存在是一种平衡的表现 ^_^ ,只是不太理解楼上某位兄弟如何为FF的狂热fans。哈哈,我只是觉得FF就像我的钢笔我的茶杯我的...
    很生活化很平常的东西,就跟吃饭一样的

  1. 1 SkyLanD's Weblog
    Trackback2007-1-1 3:15 下午
  2. 2 上上签 : Yskin的唠叨(待续...)
    Pingback2007-3-14 6:37 上午
  3. 3 Yskin的唠叨(待续...) at 博弈 Just a Game
    Pingback2007-4-24 12:41 上午

请留下您的评论: