Felix Arntz is a web engineer and open-source contributor from Wuppertal, Germany, with a primary focus on the WordPress ecosystem. He started working in web development in 2012, and got his first WordPress Multisite project in 2015.
Now he is heavily involved with contributing to the WordPress ecosystem, especially its core software, for which he received commit access at the end of 2016. Speaking at WordCamps (including WordCamp Europe 2018) is another way to give back to the community for him.
The producer of music events needed a handy system to create and maintain concerts and festivals websites. They wanted an easy-to-use tool that will let them quickly produce a new website for the upcoming event with no need to build it from scratch each time. They used WordPress Multisite to build such kind of network and to reduce the cost of creating and maintenance of the websites.
- Have ability to quickly create a new website for the upcoming event
- Give a unique URL to each festival site
- Make maintenance of all event sites as easy as possible
Possibly, you can use the separate website for each festival but then you'll have to maintain all these sites separately. WordPress Multisite gives the ability to run multiple websites on the single instance of WordPress. You set up core, plugins, themes just once and all websites are using those settings. So the maintenance of thousand websites cost basically as much as maintenance of one.
The other reason for using WordPress Multisite was shared user base. If user signs up for the festival he can easily use the same account for the other festival website. He doesn't have to sign up for each festival every time and this of course makes user experience better.
- Separate all festival sites into smaller groups of sites (as they have different design and plugins) for better management and customization
- Implement single sign on across the network using Facebook.
Once user is registered for one festival he can use his Facebook account to register for another one, and the same user profile will be used across all festivals in the network.
- Synchronize real-time website data with mobile app
- Multi Network plugin was used to separate and categorize all websites in the network. Each network can have individual network admins, network activated plugins, functionality and design which allows you to keep even huge networks completely customizable.
- The whole sign up and authorization process was offloaded to Facebook API via custom plugin.
- Each festival has got it’s own mobile app built with Ionic Framework. The team managed to get data from WordPress Multisite and fetch it to mobile apps using REST API functionality.
The festivals are organized apart from regular concerts and divided into smaller groups that are easy to customize and maintain. Each festival is hosted on its own top-level domain name (fest.com) and looks completely separate while it’s still organized in the same network and uses the same codebase and database as others.
Events websites have got pretty similar kind of content (musicians, tickets, location etc).You can launch a new website for upcoming event in no time because all design and functionality has already been set for the whole network of sites Click To Tweet
New festival website is launched on its own subdomain according to the year (2019.fest.com) and can use one of the prepared themes that are ready for customization.
WordPress Multisite makes it possible not only to maintain the thousands event websites as if it were one single website but also give a tool to launch similar websites in no time. It proved to be a perfect choice for the client goals.