Multi-vendor with custom shop site for each vendor
Installing WordPress with multisite enabled could let you do what you want. You could use a plugin to create a “template” site that is used for all new websites. I used the Multisite Cloner plugin to accomplish this very thing on a recent project. You can configure multisite to allow users to choose their own … Read more