动态将其他网络常量添加到wp-config.php
从全新的网络安装开始,第一步是在单个站点安装中在wp-config.php文件中增加一行: define( 'WP_ALLOW_MULTISITE', true ); 之后,我们必须转到Tools > Network Setup,输入一些详细信息,例如网络名称和超级管理员电子邮件,最后单击按钮以运行设置。 弹出的下一步实际上是两个步骤: 向文件添加其他常量wp-config.php define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', true ); define( 'DOMAIN_CURRENT_SITE', 'example.com' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', true ); define( 'BLOG_ID_CURRENT_SITE', true ); 在.htaccess文件中添加一些规则。 由于我不进行单个站点安装(不再需要这样做),因此我想将这些常量动态添加到我的wp-config.php文件中: define( 'WP_ALLOW_MULTISITE', true ); if ( SOME_CHECK_IF_STEP-1_WAS_PASSED ) { define( 'MULTISITE', true ); …