Ma configuration multi-site utilise un sous-répertoire. Je crée un plugin + un thème pour personnaliser chacun des sites. Est-il possible d'avoir des plugins et des dossiers de thèmes séparés par site comme ceci ou quelque chose de similaire:
root
+----wp-content
| +----site1
| +----plugins
| +----themes
| +----site2
| +----plugins
| +----themes
+----mu-plugins
| +----shared-plugin1
| +----shared-plugin2
+----plugins
| +----optional-plugin1
| +----optional-plugin2
Le but est que chaque site ne puisse activer/désactiver que le plugin/thème qui lui est destiné.
Modifier
Multisite Plugin Manager peut être un moyen de réaliser ce que je veux faire logiquement, même s'il ne place pas les plugins dans leurs répertoires individuels. Je suis toujours intéressé d'entendre d'autres solutions.
Il y a register_theme_directory()
pour ... bien enregistrer des répertoires de thèmes supplémentaires.
Pour les plugins, nous ne savons pas comment le contourner (jusqu'à présent). Si vous le souhaitez, vous pouvez vous lancer dans la discussion et ajouter votre pensée, partager vos essais et peut-être que nous trouverons tous ensemble une solution :)