Comment Comment by pacifika It’s fun to reinvent the wheel but I promise you all WordPress agencies have solved this already. For example look at VVV. parent pacifika 2 years ago