给blog折腾了一下主题

流水账,慎重围观。

这个blog独立出来之后,几乎是所有的时间都在使用WhiteHouse主题。WhiteHouse的优点是界面足够简洁,定制性也还不错。过年期间把WordPress的升级到最新的版本,也顺便升级了一下这个主题,当时也没发生什么不可预料的问题。不过过了几天后,直到今天,页面上方的twitter更新一直提示没有最新的tweet,我也不知道问题出在什么地方。今天buzz里有人提到,可以增加一个widget侧边栏,显示最近的buzz记录。想了想,的确可行。因为我的twitter已经跟buzz绑定了,所有的tweet都可以不定时的同步到buzz。于是安装了插件Google Buzz ER,并在小工具(widget)里添加了这个工具。但是问题来了,添加之后,侧边栏的buzz下方的其他小工具的排版出了问题,不是无法忍受,不过既然调整,就干脆整的完美一点吧。于是想到了换一个主题。

换主题是个体力活,对我而言,尤其如此。我的水平只停留在填写各个选项的基础上,对些许的源程序的编辑也是无能的。东挑西挑,也找到了一些色彩和布局满意的主题,不过终归一些小问题无法克服而不得不抛弃。最终选择了这个叫做Mystique主题,搜了一下,发现中文博客圈内有不少网友也使用这个主题,不过基于这个主题的强大的定制功能和实用的widget,最重要的是没有我不能克服的bug,就他了。

对这个主题做了一些简单的定制。使用这个主题原生的功能,包括SEO(搜索引擎优化)和AJAX分页评论,这样一来就可以减少两个插件的使用了。其实,我一直比较烦SEO这个插件,因为每更新一篇日志,总要填写一些SEO信息,比较繁琐,非得去WordPress后台去编辑。既然Mystique这个主题有这个功能,尽管不知道优化的怎么样,那还是干脆抛弃这个插件,以后也好安心的离线发布日志。换了主题,需要在footer.php增加网站访问统计代码,51啦跟踪代码增加倒不麻烦,Google Analytics的跟踪代码的寻找可苦死我了,看帮助文档,东点西点,网络又慢,当然最后还是找到了,累。

弄到最后,又发现网站的icon出了问题,尽管我在public_html的根目录下已经放置了favicon.ico文件,但是打开之后却不认,用的是WordPress的默认图标。一番搜索,原来Mystique主题只认主题目录下的这个文件。好吧,那就把我的网站图标放一个过去吧。ftp连接服务器,问题来了。虚拟主机的ftp采用的机制是端口映射,定向到一个很高的端口号上去了。但是医院却把80,23等常用端口以外的端口给一锅端掉了。无奈。忽然想起来,cPanel后台也具备文件管理的功能,登录cPanel,还是老问题,cPanel的端口是2082,这个端口也被封了。幸好,东家胡戈戈早就想到了这个问题,按照他说的方法,更改域名A记录,浏览器打开http://cpanel.whyes.org ,上传icon到主题所在目录。刷新首页,解决问题。

一番折腾。