The ASU Prep Academy website is a WordPress Multisite network website. The goal of this project was to have on central website for all the k-12 ASU schools, along with having an individual website for each of the schools. Originally, this ASU project was a Drupal website and each separate school website was a separate page. The goal was to allow each school to have access to their own content and resources without conflicting with the other school websites.
The solution was to create the multisite and give individual access to each school, where they can give admin and editor access to the ones updating the content. For easy updates, the entire website backend edit capabilities were built using Advanced Custom Fields (ACF). There was a lot of planning involved when building the fields using ACF because each school may want slight variations of content and layout. To solve this issue, the ACF was build on both a global level using the ACF JSON capabilities and creating the fields through the backend as normal on the singular level.
The major benefit of this approach is all the school websites will have a consistent look all throughout, and it makes it easy to maintain consistency through updates because all the websites share the same code and theme. If any updates major code or themes updates were made, it would affect all the websites in the network.