在过去,那些需要建设wordpress多用户网站的朋友只能选择安装wordpress MU。而且很不幸,建设一个WPMU是非常困难的,而且,将已有的wordpress博客转移到多用户版上是几乎不可能的。不过,现在最新版的wordpress3.0(还处于RC版状态)可以很容易地将任何博客转移到多用户网站上,用户可以仅点击几次就升级/迁移以存在的wordpress到多用户网站上,接下来就让我们看看如何做到这些。
注意:
1.当前版本的wordpress 3.0还是RC版,它并不适合正式使用,我们可以先在本地环境下测试使用。
2.当升级博客到多用户版时,网站会有短暂的崩溃,我们需要创建一个维护页面告知读者情况。
3.并不是所有主机都支持多用户版,我们需要先检查一下主机是否支持。
安装WordPress 3.0
再次提醒,WP3.0还未正式发布,所以我们无法在后台工具中直接升级
手动安装:
1.下载Wordpress 3.0 RC(VIA:下载页面)
2.解压缩下载到的压缩包,并上传wordpress文件夹里的所有文件夹及文件(除了WP-CONTENT文件夹)到服务器主目录下,如果出现提示,请选择覆盖。
配置wp-config.php
用FTP软件从服务器主目录中下载wp-config.php文件到桌面上。
用文本编辑器打开并添加如下语句:
然后保存并重新上传并覆盖源文件。
安装多用户网络环境
登录Wordpress控制面板,我们会被要求升级数据库,点击"Upgrade WordPress Database "。

在升级网站为多用户网站前,我们需要停止使用所有已激活插件。
选中所有激活插件并停用他们。
打开工具——网络。在Sub-directories和Sub-domains中间选一个。
主题:如果选择sub-domains,我们需要设置路由器DNS记录以使其正常工作。
输入网络名和超级管理员的邮箱,最后点击“Install”。
现在,如果在上一步我们选择的是“Sub-domains”,且未配置DNS记录,我们将会看到如下错误。
暂时忽略该错误并进行下一步设置。
复制第二个选项中的代码并粘贴到wp-config.php文件中,重新上传wp-config.php文件到服务器上。
复制最后一个选项中的代码并替换.htaccess文件,然后上传该文件到服务器上。
现在登出然后重新登录控制面板,我们就可以在左侧菜单中看到一个super-admin选项了。
至此,多用户博客网站已全部配置完成。
配置DNS
注意:
1.如果在之前选择了sub-directories或已配置过DNS,则请跳过此步骤。
2.除非我们拥有自己的VPS/专用主机/经销商帐号,否则无法配置DNS记录。事实上,在这种情况下,我们可以提交一份申请给服务商,让他们替我们完成配置。
对于那些有访问cPanel权限的用户来说,我们可以根据本文来配置DNS。
完成安装后要做的事情:
1.重新激活之前停用的插件。
2.在wp-content文件夹中创建一个blog.dir文件夹,并设置为可写(在FTP中右击该文件夹,选择文件权限,设置数字为777).
3.打开super admin菜单中的themes(主题),激活新主题。
4.打开super admin菜单中的options(选项),配置多用户设置。
将wordpress个人博客升级到wp3.0的多用户环境 英文原文发布于 Make Tech Easier。
原创文章,转载请注明: 转载自网憩阁
本文链接地址: 将wordpress个人博客升级到wp3.0的多用户环境








马上去试一下,公司原来的博客系统就是个人版的,一直想升级成多用户,犹豫再三。
[回复]
如何配置DNS呢?有没有详解?谢谢楼主~
[回复]
苌蓊芪 回复:
七月 28th, 2010 at 15:41
@Sen, 有时间我会去看看的,最近有点情况没空去折腾了
[回复]
好久没来你这里了。
[回复]
苌蓊芪 回复:
六月 20th, 2010 at 19:22
@猫哥, 呵呵,那就以后多来来吧
[回复]
等待正式版发布……
微酷的最新文章blog ..[网络]国际域名后缀大全
[回复]
苌蓊芪 回复:
六月 17th, 2010 at 21:33
@微酷, 恩,WP3.0貌似真的不错
[回复]
对于大多数博客来说 这个功能好像是多余的
Louis Han的最新文章blog ..开通QQ会员的手机已丢失、停机或不是本人的手机,如何关闭服务?
[回复]
苌蓊芪 回复:
六月 17th, 2010 at 21:32
@Louis Han, 估计只有一种情况下需要这样做:原本是个人博客,决定引入多作者模式吧
[回复]