试用WordPress 3.0

昨天才听说WordPress 3.0准备支持多站点(MultiSite)功能,也就是说我们可以很方便的使用WordPress 3.0建立和管理多个博客,或者说博客联盟。那么,WordPress MU的功能将被整合进WordPress 3.0了,估计也就不会再开发了。目前,WordPress 3.0 已经发布了Beta 2版本。据开发进度显示,在延期两次之后,预计于今年6月份正式发布。用户可以很方便的开启/关闭WordPress 3.0的多站点功能。

要说我的消息真不灵通,现在才知道WordPress 3.0的多站点功能,也让我白忙活了一场。因为上周开始打算在我的网站中增加一个板块来给我的几位朋友写博客,专业点儿的说法应该是博客联盟吧。开始当然打算用WordPress MU了,文件已经上传并经过简单设置,基本上可以运行了。

虽然可能WordPress 3.0发布之后多半可以直接从WordPress MU升级到WordPress 3.0,但是既然有这么大的变化,谁知道会不会涉及到很麻烦的后台甚至代码级的设置呢。干脆还是直接使用测试版的WordPress 3.0来搭建好了。昨天晚上在本地试用了一下,今天准备直接上虚拟主机了。

我一直纠结于到底是使用“子域名”还是“子目录”来配置我的多博客系统。用子域名当然比较好看些,可是这个免费空间不支持泛域名解析,要另做设置是很麻烦的。所以决定还是用子目录了,而且是安装到了一个目录中的WordPress的子目录。我删除了里面原来的WordPress MU文件,并且进入数据库管理工具(phpMyAdmin)将其使用的数据库里的表都删除了。

要说的是,向服务器上传安装文件倒是费了点儿事。先下载最新的Nightly Build(还是Beta 2,只是相比开始发布的版本又有些小的调整)。看到整个安装包才2.78MB,我就想直接通过虚拟空间的文件管理器上传,由服务器帮忙解压缩。这样快啊,比用ftp快多了。可是试了几次都没成功,连为什么都不知道。后来想是不是文件太大了?于是将压缩包先解压,然后将里面的前两个文件夹压缩成一个压缩包1.zip(1.29MB),剩下的压缩成2.zip(1.47MB),再分别上传到指定目录并解压。这下终于成功了,总共用了不到3分钟时间。要是用Dreamweaver之类的程序同步,估计得半小时以上吧。

安装过程比较简单,依然是WordPress惯常的5分钟3步安装过程。不同的是,最后一步设定站点(博客)信息的时候你可以自己设定用户名和密码了,不再是默认的admin,也就不用再等安装完了做删除admin和设定新管理员的工作。很人性化的设计。

默认安装并没有开启多站点(MultiSite)功能。要开启此功能,需要编辑wp-config.php文件。可以在/* That's all, stop editing! Happy blogging. */之前增加下面语句:

/* multisite settings */
define(‘WP_ALLOW_MULTISITE’, true);

然后你就能在管理员控制面板的Tools-->Network下进行多站点安装和设定了。具体的过程和方法我就不多说了,网上这方面的文章已经很多,Google一下吧

查看开发讨论区得到的结果是,直接开启多站点功能还存在一些需要处理的技术问题,因为要考虑到WordPress的各种使用情况,比如非根目录安装、泛解析子域名、子域名停放等等问题。而且,说不定完美的解决这个问题还要等到WordPress 3.1才行。好在我的要求很简单,就这样用也没问题。

WordPress 3.0中默认的主题已经改为由WordPress小组开发的“2010 1.0”(Twenty Ten 1.0 by the WordPress team),还挺好看的。不妨去看看©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/using-wordpress-30/>。转载请保留此信息及相应链接。