首页 » Wordpress-FAQ » 正文

wordpress 多站点暨插件MainWP

这里说的多站点是指安装一个wordpress程序,可以支持多个站点(域名),并共用一些数据,如用户数据。

自Wordpress3.0及以上版本就支持多站点功能了,只安装一个Wordpress程序即:
1、可创建多个wordpress站点,可以是子域名也可以是子目录。
2、可以根据子域名有独立的博客后台和地址。
3、管理员可设置开放哪些主题给站点使用。
4、管理员可配置插件给每个站点使用。
5、多个站点之间共用“用户数据库表”,也就是表 wp_usermeta 和 wp_users,还有一些别的数据表(wp_blogs,wp_site,wp_singnups,wp_registration_log,wp_blog_versions), 其他的为独立数据库表。
6、 还可以是完全不同的域名《需要手动执行几条SQL语句》
下面详解一下wordpress多站点的配置方法:
1、首先,备份网站的数据库,以防出现意外时恢复(虽然一般可以忽略,强烈建议做一下,小心驶得万年船)。
2、打开wordpress的根目录下的wp-config.php文件,在末尾加上以下代码:

/** 开启woredpress多站点支持 */
define(‘WP_ALLOW_MULTISITE’,true);

/** 开启woredpress多站点支持 */
define ( ‘WP_ALLOW_MULTISITE’ , true ) ;

3、进入wordpress后台,”工具”-> 点击”配置网络”
ps:
1). 如果您要使用二级域名的形式,可以到“设置”->“常规”里面,把站点地址(URL)的www.去掉。
2). 这时DB账号需要有create table 的权限,否则建表失败。
4、如果插件没有禁用,会提示先禁用所有插件

5、禁用完后后就可以创建了,如果不是全新安装还会有提示:

子域名安装 由于您当前的安装不是全新的,所以您WordPress网络中的站点只能使用子域名。 要在主站点为子目录的情况下安装,需要修改固定链接结构,有可能会破坏已有的链接。

子域名安装 由于您当前的安装不是全新的,所以您 WordPress 网络中的站点只能使用子域名。 要在主站点为子目录的情况下安装,需要修改固定链接结构,有可能会破坏已有的链接。

6、点击安装后提示如下:

按说明操作即可完成了。
7、点击安装后,按照提示做好相关的配置
8、配置好,再次进入后台,在头部将出现“我的站点”->“管理网络”的选项菜单,接下来您可以管理或者创建站点,也可以开启主题或者插件给其他站点使用。

MainWP

 

weixiaoduo 多站点
http://www.weixiaoduo.com/services/wordpress-multisite-installation

2014年最新版wordpress4.0搭建多站点方法
https://jingyan.baidu.com/article/215817f7ea87a41eda142307.html
wordpress多站点有什么用
https://zhidao.baidu.com/question/1387760891636439340.html

MainWP vs. ManageWP: The Showdown
https://www.nutsandboltsmedia.com/mainwp-vs-managewp-the-showdown/

wp大学 多站点
https://www.wpdaxue.com/series/wordpress-multisite/

本文是《WordPress 多站点》系列教程的第 1 部分,该系列共包含以下 6 个部分:

WordPress 开启多站点(含Apache和Nginx伪静态规则)
https://www.wpdaxue.com/wordpress-multisite.html
添加/移除 WordPress 多站点网络的默认页面

WordPress 多站点网络克隆网站数据和设置

WordPress 多站点网络共享图片媒体文件

WordPress 关闭多站点模式

WordPress多站点网络插件和主题检测:Network Plugin Auditor