During the era of CCS (Custom Content Shortcode) era, when data can be called just by adding blog_id=xx in the loop shortcode tag, I’ve used that in wordpress multisite setup to create my own PIM (Product Information Management) just because I thought buying a ready-made system was too expensive (also I’m just being cheap). The main blog being used as centralized data store for just about anything such as product info and attachment files.
Child sites setup can be any regular blog site, info catalog site or a woocommerce setup with a simple cart checkout function, as long as the main blog is made centralized data source, where all the company’s product information are being controlled in 1 place. I also make use of how multisite being able to redirect links for each child site to have own registered domain name, all medias stored in media library in the main blog can just be retrieved in the same Url structure by changing the domain to the child’s domain.
What inspired me to start all these was pimcore; it may not be a logical idea to do that now since pimcore has already evolve so much since it has a large team of professionals building it and my little project was just me alone. But having to achieve my goal with just a plugin in a wordpress was actually pretty impressive.
I shared the above details so to give you guys some ideas and direction where this multisite support may go.
My 2-cents towards wordpress multisite:
Not many uses multisite setup as I know, and that’s what the main reason why the development of multisite is so slow and having almost no solution referrals when bump into issues.
On the bright side, with the concurrent built-in functions, data controlling mechanism across domains and sites relationship built is already quite a unique functions compare to other open-source CMS. Perhaps the initial direction for multisite support in L&L is to focus making data sharing across multisite secured and dynamic, fancy features can come later after all the basic functions is stable.