小谈WordPress建站

本文是翻译,版权归原作者所有


断断续续用WordPress搭过几个网站,有次为了搞成采集站,没少折腾WordPress的数据表。恕小弟水平有限,对于WordPress的代码主体逻辑仍然没有梳理清楚:)

WordPress做为开源的内容管理系统(CMS),早在前几年就突破了blog的定位,现在好多网站都用其搭建。随着插件的丰富,真正体现了开源的力量。主题(themes)+插件(plugins)使得WordPress成为万能的中小网站的解决方案。

去年12月份,我采用WordPress自带的Twenty Twelve主题,网站打开时快时慢,我误认为是美国VPS的网速不稳定造成的。过了半年,无意中发现原来是主题的CSS样式引用了Google在线字体,而这些字体所在CDN域名被墙了。刚开始我试着去改了代码,结果前台页面改好了,网页不再卡了。可是,后台管理界面仍然引用了,导致每次访问后台,都要翻墙操作。忍了1个月,觉得忍无可忍了,才开始查查有没有解决方案。

有!插件“Remove Open Sans font from WP core“早就他妈搞定了,厉害!这就是为什么愿意用WordPress的原因,你几乎遇到过的、没遇到过的,WordPress都有解决方案了。有几次,我发布的文章,带上了对方的URL,结果还收到了人家的pingback通知,有篇文章还把我的文章链接加为了人家文章的”中文版“链接,多么开心呀……

@yanhaijing 的影响,他推荐我在GitHub上架博客,我直接fork了一个jekyll代码,三下五除二就搞定了,绑定CNAME,就成为了现在的网站。我比对了 @yanhaijing 的代码,发现他做了tag、category,内置了评论、广告、捐助等多个模块,俨然朝着WordPress的目标奔了过去。之前翻译过《Signal VS Noise排版及布局的再设计》,有段话写得比较好:

我经常听到移动端体验比桌面端更倾向于集中式。我大致认同,但是移动设备和纸质书有着硬性的相似点:始终如一的版面大小,而桌面端浏览器则不然。 特别是从出版变迁到网络的设计师,比较留恋被限定的页面大小。我们非常庆幸手机上是这样,而桌面浏览器各种各样的尺寸让我们犯晕。尽管如此,我还是对保持桌面浏览器文本每行65-70个字符的舒适宽度抱有乐观,而不用考虑浏览器变多长。我绝对坚持内容在顶部——不能被筛选器、设置、搜索条或广告包围。窗口的空白并不意味着你必须要填充满。

是啊,我架设个人博客的目的是简单、易读、随意,既然好多网站(比如 SvN)都有勇气只是一篇篇地呈现文章,而大大隐藏或降低了导航、分类的显示,我又不试试呢?

自从翻译了那篇文章,我认为”排版“从印刷开始,就一直在悄悄地影响着我们,尽管我们在浏览网页的时候根本就注意不到它,只是它在某些优秀的设计里,让我们畅快地享受着阅读的快乐,而更加忽视了其作用。再推荐一篇《我们如何阅读》——我已经对排版产生了敬畏的心理。

译文:小谈WordPress建站 》| 腊八粥