What you describe it pretty much exactly the use-case for WordPress Multisite (formerly WPMU.)
The downsides are of course that all sites are dependent on the same code and the same database so if you break one you break them all (though most of the tables are different for each site.)
Of course the upside is that you are using the same code and the same database, so you only have to maintain one set of code and one database!
P.S. There are also performance concerns for hosting too many sites on the same install (think WordPress.com), but we are talking hundreds or thousands of sites before you have to be concerned so for your use-case it’s not an issue.
Related Posts:
- Can we use one WordPress installation for multiple databases, domains and content directories
- .maintenance and maintenance.php also in multisite install?
- global menus made from master site’s custom menus wpmu network
- Can You Export Theme Settings From WordPress Multisite?
- WordPress Multi Site Best Practice
- How to run a test WordPressMu to WordPress3 update?
- Suggestions for WPMU Migration (advanced)
- Multi-Site Plugin Activated (Not Network-Activated), What Happens?
- Custom column under All Users (multisite network admin)?
- Syncing Avatars across multisite
- Why would switch_to_blog stop working?
- Override database config for WordPress multiblog
- How to insert a sitemap within a subsite when using WordPress multisite
- Add custom user profile field to default WordPress MultiSite registration form
- Turn off redirect to canonical domain (or host website on any hostname)
- What changes we need to make to a theme so it can be installed as a MU Theme?
- Multi Site installation inside a sub domain inside a sub directory
- Showcase elementor templates
- Create custom dashboard for Multisite admins
- One WordPress Installation for 2 Domains
- How can I create a second multisite network in a subdirectory?
- Manage multiple domains from one backend
- Static admin page for all multisite users
- One WordPress install for main site at domain.com and blog at blog.domain.com?
- What is the best way to move a single site from one MS installation to another? [duplicate]
- Multi-site User Sessions
- What happens to the mu-plugins folder when you upgrade to WordPress 3?
- In WordPress 3.x, I can’t access posts from all blogs in the network
- I w’d like to know If there are simple solutions to integrate other CMSs to wordpress
- Add the site’s name as prefix when adding new users? Multisite
- Open “Visit site” in a new window?
- Allow multisite admins only to create users with one specific user role?
- Prevent Multisite from creating sample page, sample post and sample comments
- How to have multiple WordPress Menus
- Create new network instance, import old single installs AND keep the urls?
- How to do multi site setup
- How can I resolve a .htaccess internal server error setting up a WordPress multisite?
- how or where wordress collect unlogged user session
- Global theme customization multisite
- Multisite with subdirectories, and a WordPress installation in a custom folder
- website is not loading home page (moving from one server to another server)
- Is MultiSite the Correct Solution for a Corporate Site with Searchable Regions?
- How should I design subcategory login site?
- How to have differents sites share the same tables of DB?
- Add button to My Sites dashboard page (multisite)?
- Create page when a new site in multisite network is created?
- Get site ID from attachment url?
- Multi-site customization
- Plugin SVN & update API – how are plugins identified?
- How to use more than 256MB of memory in the admin?
- Custom Search Query
- Removing fields from the Media Uploader/Gallery
- When using the block.getSaveElement hook can you output different markup based on whether or not you are in the edit view or the live page view?
- Selecting An image from the Media LIbrary on the frontend
- WordPress audio player has two different styles
- How do I add JavaScript that will execute on all my sites in Multisite?
- How wp_ajax_nopriv since WordPress 3.1
- Add a page that appears in the backend admin that lists files to download? WP 3.3
- Multiple Queries and Excluding Repeating Posts?
- get_option issues
- How to change URL Custom Page?
- Custom column sorting in WordPress admin post table
- Comments not nesed with custom template
- How to get multiple Action Hooks in an Array
- What values can we use in `formattingControls` parameter in RichText component
- What will happen to the additional CSS when the theme is updated?
- Multiple Blogs on one site. Best Practise
- Custom members area (interface/design) in WordPress, is it possible and how?
- Password protected photo galleries
- How do I fix unexpected redirection of visitors after enabling multisite on WP3?
- How to get “string” away – replaced with “nothing” [closed]
- Can not sanitize select control in customize api
- Remove add news page and posts from menu
- Custom Status of Custom Post type need to EXCLUDE from Taxonomy pages
- redirect post id to post full url
- Make a list of sites for each user in WPMU – switch_to_blog (display in SITE_ID: 1)
- custom default avatar showing broken link
- Moving wp-content folder
- Modify the display Text of number of comments
- How to add span on WordPress Title for first and third word
- problem saving/ retrieving custom meta with wp alchemy metabox
- Problem with custom function from jQuery slider tutorial
- How to style bootstrap container in WordPress?
- Problems with setting up a subdomain to serve images and scripts
- Change login cookie expiration time?
- Disable “-mp4-image” screenshots from appearing in Media?
- Post filter with multiple checkbox taxonomy terms
- generate a static copy of the website footer html
- Show different pages on site depending on user choice
- Is there a way to limit multi upload in media upload box?
- Use another theme template in my theme
- Pulling posts into static site (wordpress as subdirectory)
- Call a duplicate registration form with other url
- How to create default categories in new installs?
- How to support extra color options for shortcodes?
- Set static page as default front page on newly created sites in multisite
- WP Customizer – what types of fields is it capable of supporting?
- Pass query param to custom page
- How to answer, and we aren’t using WordPress to manage your site? [closed]
- responsive screen not working [closed]