WordPress多站点是 3.0 版本引入的一个重要功能,它可以使一个WordPress程序,搭建出N个站点,可以使站点空间和域名得到最充分的利用。WordPress多站点功能的启动在程序后台并没有直接给出想到,所以我来介绍下它的开启步奏和简单的使用方法。
注意,要想使用多站点功能就必须支持空间支持伪静态,即后台的固定连接功能可以正常的使用,您可以查看 《wordpress最seo的固定链接(永久链接)》 了解更多关于固定连接的知识。
开启功能
禁用插件
进行下边的操作之前一定要先禁用全部的插件(必须),最好切换成默认主题(可选)。
启用向导
多站点的开启向导是隐藏的,所以我们的第一步就是把向导给找回来,以便于下边的设置。
将根目录的 wp-config.php 打开,在
1 |
/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */ |
下面加入下边的代码:
1 |
define('WP_ALLOW_MULTISITE', |
链接样式
由于我演示站的安装是在目录中的,所以只能使用子目录。如果你是根目录并且是在线搭建的程序(我的演示站点是本地搭建的),首先会让你选择使用子目录还是子域名。子目录就是类似 http://www.bgbk.org/demo 这样的,子域名就是类似 http://demo.bgbk.org 这样的。使用子域名需要支持泛解析,就是 DNSPod 中的*,如下图:
DNSPod详情参考:《DNSPod——提供免费国内代理解析服务》。
配置网络
由于我的本地不支持子域名,所以直接进入下一步,也就是此步奏。
直接输出需要的信息,点击 安装 即可。
启用网络
完成上边的步奏,如果顺利就可以看到 启用网络 的页面了,它会给你提供两段代码,这两段代码都需要手动添加到指定的文件(都在根目录),添加之前一定要注意备份。
完成后需重新登录,重新登录之后,多站点启用完毕。
使用方法
网络仪表盘
安装完成之后即可在后台的顶部导航上边看到进入多站点控制的面板链接:
创建站点
超级管理员(即安装WordPress时填写的用户)可以随意创建、删除和管理站点,这样我们可以以超级管理员的身份登录 网络仪表盘 创建新站点。
进入 站点 → 创建站点 来创建一个站点,其中的的管理员电子邮箱要注意,如果填写的电子邮箱已经在数据库存在,也就是说已经存在这个用户,那么这个站点将会归这个用户所管;如果填写的电子邮箱数据库中不存在,则系统会自动创建这个用户,并把站点归这个用户所管。
开放主题和插件
你可以将主站的主题和插件开放给整个网络的所有站点使用,详见下图: