WordPress Multisite Question

Yes, with domain mapping and a compatible hosting account. There are a few good domain mapping plugins available that may work for you with a little configuration. I have used Domain Mapping pluginby Barry, as well as WordPress MU Domain Mapping. There is also the Multi-Domains plugin from wpmudev, which allows the creation of subdomains … Read more

Multisite multidomain

One way to do it is to use the Networks for WordPress plugin: https://wordpress.org/extend/plugins/networks-for-wordpress/ It will create a sub-network for each of your domains. So basically you’d have a network of networks of sites. Each sub-network will be using the same install of WordPress, but will be managed separately with it’s own sites under it. … Read more

Auto creation of multisite blog on user registration

I guess you are searching for the wpmu_create_blog() function. Just disable the standard registration process and attach this function to the regular registration. user_register is a good action hook to do this. Regarding your second question I don’t think there is a built in way. A good start is the wpmu_delete_blog() function. You could trigger … Read more