I am hoping that someone with experience with a similar issue may be able to help me with this and inform me as to whether or not I am correct in assuming this is the best approach for what I want to achieve.
I'm going to be doing a bit of work for a company with 3 different wordpress sites for each country/region it operates in which at this moment in time is Ireland and the UK. At present they have pretty much the same content/plugins on both there .ie and .co.uk site as well as a .com site which serves Europe.
It is very difficult to maintain this structure and update content as you are updating the same content across 3 sites and it's just an absolute waste of time in my opinion. Now, I've never really had an issue like this before but I began to look into the concept of creating a Wordpress Multisite
which would bring all of the 3 sites together into one .com domain.
In doing so the super admin could manage plugins, themes and various other admin users and things would be so much tidier and easier to manage as well.
I drew up a diagram of what I was proposing:
As you can see the installation would sit on www.mymultisite.com and this would act as a base. When users visit this page they are redirected to the appropriate subdirectory based on their IP address and their location. This way they are served content that is relevant to them.
There would also need to be a blog which wouldn't be geoip restricted but rather have categories which would indicate the posts that are relevant to each individual region.
The idea behind it then is that common pages such as a "contact us" or "about us" page are shared among all the sites on the network but region specific pages such as "pricing" or "events" are unique to each subsite on the network which would enable me to deliver the relevant content.
My question is aimed at more experienced Wordpress developers, is this a viable solution to my problem of 3 seperate sites? Would you do things differently? Would you recommend any other considerations I may have overlooked?
I'd appreciate as much help as possible on this. Also I did look at using WPML
however, I don't think it suits my needs entirely. From what I understand this plugin is more for multilingual sites as opposed to multiregional sites, all of the sites I'm working with would be in English so I don't think the need is there. Although maybe I am wrong...