-
-
Save markjaquith/6225805 to your computer and use it in GitHub Desktop.
sites | |
|__ ms.dev | |
| |__ content | |
| |__ index.php | |
| |__ wp => ../../wordpress/stable | |
| |__ wp-config.php | |
|__ one.dev | |
| |__ content | |
| |__ index.php | |
| |__ wp => ../../wordpress/stable | |
| |__ wp-config.php | |
|__ two.dev | |
| |__ content | |
| |__ index.php | |
| |__ wp => ../../wordpress/stable | |
| |__ wp-config.php | |
wordpress | |
|__ 3.5.2 | |
|__ 3.6 | |
|__ stable => 3.6 | |
|__ wp-config.php |
@markjaquith a massive thanks for both this, and your concept around a master wp-config.php file really opened up doors for me to build out a full WordPress Multitenant application that will power hundreds of installations in an easy to maintain setup at work!
We've been running some form of WP in a multitenant application, updated via composer, for a few years now, but there was always something just not right about it. Previous iterations seemed overly complex, and weren't as intuitive. Our current implementation is much more reliable, easily expandable, and much easier to explain to new developers joining our team.
In keeping with the ideology of open source, I've setup this publicly available package for anyone who sees a benefit in running several WP sites without using multisite, and a lot of this was possible from your 2 posts!
Thanks!
@troychaplin79 — Cheers!
@troychaplin79 How can I get in touch with you regarding multitenancy work?
Thanks
@troychaplin79 How can I get in touch with you regarding multitenancy work?
Thanks
My contact info is in my git profile
@troychaplin79 How can i setup your wp-multitenant plugin on my cPanel hosted website is their any specific way for that.
@troychaplin79 How can i setup your wp-multitenant plugin on my cPanel hosted website is their any specific way for that.
sorry for the late reply @waqassalman, I've been reworking several aspects of my wp-multitenant repo which also includes an improved readme, the recent changes can be found on the develop branch at the moment. To set this up you'll need access and some knowledge of working on your server via SSH.
I really like this concept of wp-multitenant, will this setup works on the existing setup of WordPress installed on docker?
@markjaquith - So I have this set in my wp-config.php file, http://d.pr/i/AKxg. $_SERVER['DOCUMENT_ROOT'] = /var/staging/domain.com1, $_SERVER['HTTP_HOST'] is staging.domain.com. That should give me the right URL and content folder, as I have this setup very similar to what you showed here, http://d.pr/i/4OQA. However, when I go to Appearance > Themes, I get nothing from my /content/themes folder. So at this point I think it's a wp-config.php issue I'm running into.