昨日WordPress 发布了 3.0 beta 1预览版本,今天老N来给大家介绍下WordPress 3.0 中最显著变化之一 ——WordPress与WordPress Mu合并功能。
在WordPress 3.0 beta 1中,这个博客网络(Network)功能默认是关闭的,我们需要通过更改wp-config.php来开启它,在wp-config.php中填入以下内容:
define ('WP_ALLOW_MULTISITE', true ) ;
然后你就能在dashboard–tools中看到这个network的选项了
这里我们选择子目录方式创建WordPress 3.0 Mu~,子域名方式需要泛域名解析(您可以查看我的这篇文章获得更多信息:在Cpanel面板中设置泛域名解析)
然后我们按照WordPress给出的操作步骤设置以下内容
一共3个步骤:
1. 在你的博客空间wp-content文件夹下创建 bolgs.dir 文件夹,就叫这个名字 blogs.dir ,别多想了。权限默认设为755就行了。以后所有子博客上传的文件都会在这个目录下面被安排位置了。
2. 在wp-config.php添加wp给出的内容,图中第一个框框必填,第二个是wp从2.6开始加入的加密密钥。
3. 在.htaccess文件写入框中内容,看清了需要覆盖其他的WordPress相关规则哦
添加完了后你就可以刷新回到dashboard吧,应该需要重新登录。如果碰到如下错误
请你把那些添加在wp-config.php中的内容挪一下位置,放到文件最开头
* * @package WordPress */
的后面看看。
重新登录后,你会看到WordPress 3.0 的 Super Admin界面了
还有wp会告诉你:大哥,你还要添加一些加密密钥到wp-config.php 中!(你说wp烦不烦一次添加不就完了么。。老实照做吧)
另外就是到super admin–options里吧上传图片功能开启,因为默认主题需要这个功能。。。
再多嘴一句,刚设置好时wp 3.0 mu不允许注册,自己在super admin–options中改下吧
这个注册界面是不是很Mu啊~~
好了,普通 WordPress 变身 WordPress Mu完成~~
别的么,大家来交流吧~~
=======答yacca问=====
yacca:所有子站的数据库是合并到一个里面?
Neo:昨天忘了贴这个图了。非常可惜,还是像Mu一样每个子博客一组数据表:
当年今日:
- 2009: Wordcamp China 2009小记(21)
- 2008: blog更新到2.5(2)
![wp3_10 wp3 10 [WordPress 3.0新功能]WordPress 与 Mu 合并操作教程](http://cdn.neolee.com/wp-content/uploads/wp3_10.png)
所有子站的数据库是合并到一个里面?
[Reply]
老N Reply:
April 5th, 2010 at 11:53 am
没有,还是很原先的Mu一样。我更新了张数据库的截图,你可以看下。。。
[Reply]
这个功能很强,就是设置太麻烦了
[Reply]
老N Reply:
April 6th, 2010 at 7:58 pm
其实还行,原来玩Mu的设置也不是很简单噶~真的有需求的话照样子做很快的。
[Reply]
哥们这个教程不错,已经照着弄好了wp3b2的mu环境。我是在windows 2003上起xampp环境假设的wp3b2,用户注册后无法收到激活邮件。xampp下的Mercury mail不会用,不知道可以引入外部的smtp发送邮件?
网上还看到有人跳过邮件,直接将密码显示在注册页面上,但版本都是2.6以前的,不知道能否适用。
特此请教一下,如能大幅,万分感谢!
[Reply]
老N Reply:
May 12th, 2010 at 7:44 pm
不好意思啊,哥们。我从来没有研究过wpmu的注册功能啊。现在的wp有IIS的版本,不知道那个能不能解决win主机的烦恼?
[Reply]
为什么我加入define (‘WP_ALLOW_MULTISITE’, true ) ;
没有用啊?是加在那句下面啊?多谢。
[Reply]
老N Reply:
May 27th, 2010 at 8:50 pm
最后的?Php;> 都有效阿。你确定是3.0?
[Reply]
[...] 关于 网络 功能的设置请参见:[WordPress 3.0新功能]WordPress 与 Mu 合并操作教程 [...]
干嘛不用图片延迟加载插件
[Reply]
老N Reply:
August 27th, 2010 at 7:46 pm
那是个怎样的插件啊?愿闻其详啊!
[Reply]
这个早看过,麻烦 算了 再重新来个。谢了
[Reply]