WordPress安装纪实

楚云 » 2006-06-12 20:34 » 技术天空

一直对自己的博客挂在 BSP 觉得很不爽。不能改程序代码,自己学的东西就没有多大用武之地了。而且我老是记不住自己的二级域名,换台新机器还要搜索一下自己的博客地址是什么-_-!中国博客网MSN Space 又都对 Firefox 不太支持。所以下定决心租了虚拟空间、买了域名,自立门户了。

根据同事 Onion 的建议,最后选择了 WordPress 这个博客程序。Onion 列举了很多理由,我其实对这个程序有好感是因为它的缩写:WP。很亲切啊,以前初中我和好朋友两个人的名字缩写。某人对号入座啊:P

大致记录一下自己的安装过程,以备后用。

下载了 WordPress 2.0.3 简体中文版安装包,解压、上传。按提示简单几步操作,就可以使用了。

做了一些权限上的设置,考虑到以后 spam 的问题,设置必须注册了才能留言,第一次留言需要经过我的审核。

顺便把极其给我惹事的可视化编辑器给关了(选项-录入,去掉“用户缺省使用可视化编辑器”和“允许 WordPress 自动修正错误嵌套的 XHTML 标签”;用户,去掉“请使用超文本编辑器撰写”)。

把模版里的一些英文汉化了一下,开始装插件。

先试用了一下自带的几个:

Akismet ,没有 API key ,暂时新开的网站 spam 问题应该不会很严重,先跳过了。

WordPress Database Backup 是备份用的,暂时也用不到,先没激活。

Hello Dolly 是一个装饰性的小程序,会在后台管理界面上随机显示一条英文的问候。对我没什么用处,管理界面还是越简洁越好。

于是决定把它改造成在前台页面显示一条中文的诗词之类的东西。

查了下里面涉及的 add_action 函数,找到一篇很详细的中文说明,把:

  1. add_action('admin_footer', 'hello_dolly');
  2. add_action('admin_head', 'dolly_css');

这两行分别修改成:

  1. add_action('wp_footer', 'hello_dolly');
  2. add_action('wp_head', 'dolly_css');

这样就在前台上显示出来了。

把里面 $lyrics 这个变量的内容改成中文,发现刷新的时候有一定几率出现空白。再看了一下程序,原程序里居然有个错误。把:

  1. $chosen = wptexturize( $lyrics[ mt_rand(0, count($lyrics) ) ] );

改成:

  1. $chosen = wptexturize( $lyrics[ mt_rand(0, count($lyrics)-1 ) ] );

现在好了。唯一的遗憾就是 CSS 的定位很成问题,在 800X600、1024X768、1280X1024 三种分辨率下位置老是跑来跑去。研究了半天没有效果,暂时先放弃了。

然后开始在网上 google 一些想要的插件。

CoolCode ,虽然我很少在博客上写技术文章,但是偶尔还是需要代码加亮的,比如现在:)找了个国人修改过的版本,现在用起来觉得不错。

Audio player ,比较好看的页面播放插件,暂时先用这个吧。

中文 WordPress 工具箱,虽然现在文章比较少,还没开始用,不过看看功能应该用得到的:

用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。

暂时插件就装了这些。还有很多需要,以后慢慢来了。

参考了下巨蟹生活馆,弄了个 FLASH 的播放器放在侧边栏,上传了几首仰萍CD里的歌。

豆瓣里自己读什么书听什么音乐看什么电影也输出过来了。

开始艰难的“搬家”过程。中国博客网不支持文章打包,只好手动转了。顺便把一些以前没放出的旧文章也加上了。忙忙碌碌周五晚上弄到凌晨6点,一半都还没有转移好:(

之后发现 RSS 输出有问题,提示我在 header 之前有文本输出,找了半天找不到。怀疑是 KafeifeiKafeifei 以前说过的 UTF-8 文件头的问题。周一到公司用 Zend 打开一看,果然。UTF-8 格式下,wp-blog-header.php 这个文件前面有一个小黑点。删除,重新上传。 RSS 正确了。

暂时在程序方面就做这些改造。目前博客首要任务是继续搬家。有什么技术问题发现了再慢慢改吧。觉得自立门户还是个很明智的决定。大大满足了我在程序上的控制欲:P

有 2 个人评论了 “WordPress安装纪实”

  1. 轻云 说:

    太专业了,崇拜得五体投地

  2. 匿名 说:

    菜鸟学习中,^_^

说说你的想法