多站点的子站点本身有可能是多站点吗?

时间:2014-07-18 作者:Henriette Stewart

我有一个多站点,其子目录结构如下:

总部域/站点1/

总部域/站点2/

总部域/站点3/

我正试图找到一种方法来获得这样的子目录结构:

总部域/站点1/分支机构1

总部域/站点1/分支机构2

总部域/站点1/分支机构3

总部域/站点2/分支机构1

总部域/站点2/分支机构2

总部域/站点2/分支机构3

总部域/站点3/分支机构1

总部域/站点3/分支机构2

总部域/站点3/分支机构3

超级管理员将能够访问所有内容,站点管理员将能够访问自己的站点和所有分支机构,分支机构管理员将只能访问自己分支机构的站点。

我已经尝试了WP多网络插件(https://wordpress.org/plugins/wp-multi-network/) 但它并没有实现我想要的,也就是创建第二个分支嵌套。

希望我能有逻辑地解释我的问题,并提前向您表示感谢。

1 个回复
SO网友:Mark Kaplun

不,wordpress通过查看第一个目录名来找到数据库中查找站点数据的正确位置,并且无法进行“树”式查找。您可能能够绕过它,通过拥有自己更复杂的映射功能来实现树式查找,但您可能还处于未知领域。

旁注:wordpress的多网络功能是其5年多以来的一部分。如果在这段时间之后,没有人费心在核心中为其添加UI,那么这就很好地表明,大多数开发人员并不认为这是一个比安装新wordpress更好的解决方案。

结束

相关推荐

使用wp-cli将WP Networks/MultiSite从3.5.1更新到3.8

我收到了一个WP Networks站点,该站点在RHEL 5.8上运行WP(Networks)3.5.1,并连接了大约40个站点。我认为有必要更新到3.8。根据背景,我更熟悉使用Drush. 我的第一个直觉是wp-cli 运行更新。这是WP社区中首选的更新方法,还是我最好从tar ball中交换php文件?也就是说,我可以依靠wp-cli 要运行从3.5.1到3.8的干净更新?非常感谢!