使用Trellis+Bedrock如何开启WordPress多站点模式

目录 文章

使用Trellis+Bedrock搭建的WordPress要开启多站点模式很简单!通过上一篇分享的使用Trellis+Bedrock搭建WordPress之开发环境的基础上,这里假设你已经成功通过使用Trellis+Bedrock搭建好WordPress站点了。

接下来我们需要在Bedrock预配置多站点的服务器,把下面代码粘贴到路径为:site/config/application.php

/* Multisite */
 define('WP_ALLOW_MULTISITE', true);
 define('MULTISITE', true);
 define('SUBDOMAIN_INSTALL', false); // Set to true if using subdomains
 define('DOMAIN_CURRENT_SITE', env('DOMAIN_CURRENT_SITE'));
 define('PATH_CURRENT_SITE', env('PATH_CURRENT_SITE') ?: '/');
 define('SITE_ID_CURRENT_SITE', env('SITE_ID_CURRENT_SITE') ?: 1);
 define('BLOG_ID_CURRENT_SITE', env('BLOG_ID_CURRENT_SITE') ?: 1);

最后编辑Trellis的wordpress_sites.yml文件,并更新开发环境目录下的多站点设置。

multisite:
 enabled: true
 subdomains: false #如果你想要支持子域名多站点,这里需要改为true

编辑好以上文件,打开终端进入trellis目录执行vagrant provision一遍即可。

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注