devgeniem/wp-multisite-same-level-subdomains
这个WordPress多站插件允许您在主站相同的子域名深度下创建子站。
2.2
2016-11-07 20:00 UTC
Requires
- php: >=5.6
- composer/installers: ^v1.0.12
README
WP插件:多站同一级别的子域名
这个WordPress多站插件允许您在主站相同的子域名深度下创建子站。
示例用例
我们需要创建一个子域名多站,它只使用在*.client.com
下的子域名,而不使用其他任何域名。在这种情况下,client.com
域名同时用于其他非WordPress站点,因此不能作为主站点的域名。
为了使用admin.client.com
作为主站点,我们创建了此插件,并将子站点分别设置为site1.client.com
和site2.client.com
。
安装
$ composer require devgeniem/wp-multisite-same-level-subdomains
配置
我们建议使用composer安装此插件,或者将其放入您的mu-plugins目录中的插件目录。
然后创建一个wp-content/sunrise.php文件,内容如下
<?php // Default mu-plugins directory if you haven't set it defined( 'WPMU_PLUGIN_DIR' ) or define( 'WPMU_PLUGIN_DIR', WP_CONTENT_DIR . '/mu-plugins' ); require WPMU_PLUGIN_DIR . '/wp-multisite-same-level-subdomains/wp-multisite-same-level-subdomains.php';
此外,为了使sunrise.php文件被加载,您必须在wp-config.php中添加以下内容
define( 'SUNRISE', true );
最后,将您首选的域名添加到wp-config.php中
define( 'MULTISITE_SAME_LEVEL_SUBDOMAINS', true );
变量
这强制所有创建的站点都在与主站相同的子域名下
define( 'MULTISITE_SAME_LEVEL_SUBDOMAINS', true );
维护者
许可证
MIT