Phase 6 — Multisite support (v14.x / v15.0)
6.1 Audit and documentation
Current state: Partial support — WordPress::multisite(), Bootstrap::fixNetworkUrl(), WordPress auth works natively in multisite. But nothing is documented or tested.
Solution:
- Audit each module for multisite behavior
- Document known limitations
- Add Feature tests with
is_multisite() → true
- Critical points: discovery (per-site or global?), cache (per-blog?), routes (subdomains vs subdirectories)
6.2 Multisite-aware configuration
config/wordpress.php: support multisite constants (MULTISITE, SUBDOMAIN_INSTALL, etc.)
Bootstrap.php: automatic multisite detection
- Service providers: conditional
boot() per blog if needed
Target version
v14.x / v15.0
Phase 6 — Multisite support (v14.x / v15.0)
6.1 Audit and documentation
Current state: Partial support —
WordPress::multisite(),Bootstrap::fixNetworkUrl(), WordPress auth works natively in multisite. But nothing is documented or tested.Solution:
is_multisite() → true6.2 Multisite-aware configuration
config/wordpress.php: support multisite constants (MULTISITE,SUBDOMAIN_INSTALL, etc.)Bootstrap.php: automatic multisite detectionboot()per blog if neededTarget version
v14.x / v15.0