目前正在多网络安装上使用WP mu域映射插件。域映射可以很好地使用提供的sunrise。php文件,但当我将插件移动到我们的mu插件目录时,它会中断(站点不再正确映射)。我试过以下方法,但不起作用。
<?php
$sunrises = array(
"dm_sunrise" => dirname( __FILE__ ) . "/mu-plugins/domain-mapping/inc/sunrise.php"
);
foreach( $sunrises as $sunrise ){
if( is_readable( $sunrise ) ){
include $sunrise;
}
}
最合适的回答,由SO网友:Tim Malone 整理而成
按照以下说明setting up WordPress MU Domain Mapping, sunrise.php
需要直接放置在/wp-content
目录它不是传统意义上的插件,因此不能放置在mu-plugins
(甚至plugins
就此而言)。
设置此插件可能需要一些手动操作,因此请小心遵守说明,包括需要对进行的修改wp-config.php
.
顺便说一句,这个插件的当前状态有点不清楚,因为对于新网站来说,它的功能似乎已经融入到Wordpress核心中。现在(显然)只需要对一段时间前已转换的现有多站点进行此操作。您可以在中看到插件维护人员的各种帖子this support forum 这证实了这一点。