There are several options, you might want to combine them in some way. The list is in an increasing order of complexity and time that you will need to spend to implement it.
-
Backup plugins. They usually do a full backup of the site and let you restore it into different domain.
-
You can automate task like use registration and post deletion by writting scripts that use wp cli http://wp-cli.org/
-
You can write a plugin that does everything except for the content import. Add it you the mu-plugins directory of the wordpress software you are using to create the site.
For optimizing cost (time) /value of the solution it might be that option 2 is the best especially if you can script some things like database or directory creation.
Related Posts:
- Add WordPress MU Network Admin via Database
- How Can I Centralize Content Usage and Approval in a WordPress Multi-Site installation
- WordPress Multisite allow site admin to add user without email confirmation
- How to hide admin account in BuddyPress? (for security reasons)
- Restrict Admin Capabilities in MultiSite
- How to add super admin to all sites
- Uploading Images to Multi-Site Causes Failure to HTTP Error
- WordPress Multisite: Automatically run importer upon creating new site
- ID’s being stripped out of editor for Admin user in Multi-Site
- How to migrate WordPress Blogs into Multisite without using the GUI-Import/Export Feature
- How to add multiple existing users to a multisite site?
- current_user_can(‘Administrator’) does not return true in multisite if user is Administrator but NOT Super Admin
- Can I manage more wordpress sites with one wordpress administrator page? [closed]
- Add menu page on multisite
- Why is my multisite installation not showing all the available sites?
- How to get the site administrator/s by blog id
- Fixing media links after importing to multisite
- Is it possible to import a wordpress backup from a single site in to a multi-site configuration?
- PHP Notices appear when browsing any page in admin, but only for child theme, using code from WP Codex
- WordPress (+WPMU) Import/Export ALL settings?
- Importing Multiple DB to one MU database
- Restrict Admin Capabilities in MultiSite
- current_user_can() always returns true if user is super admin
- Display site administrator’s id by current blog id inside link
- Switch a single site to a multi-site
- Unable to apply theme to WordPress Network Site install
- Four columns in the wp_users table
- WordPress Multisite dashboards redirect to homepage
- Merge Multisites with Shared Network Media Library
- Limit entries number on network/sites.php
- Adding a existing developed site to a multisite installation of WordPress
- Multisite User cannot access dashboard
- Can i import a site (plugins, database, images) etc. Into an existing wordpress multisite?
- InfiiniteWP and WP Networks (multisite)
- Move Multiple WP Installs on a single domain to WP Multisite
- Site’s admin created with wpmu_create_blog accessible only on 2nd attempt
- Where to set individual blog quotas?
- How do I check if the user is a site owner in a network?
- how to have __() translating in languages different from admin?
- MultiSite: new Sites not showing up
- Is There A Plugin to Create WP Multisite Installs programatically
- Which is the correct way to migrate content from single WP to WP multisite
- WordPress multisite, allow non super admins to create sites
- WordPress Importer Tries to save media files to wrong site folder
- Function to Load Admin CSS for Super Admin on Multisite
- how to convert a wp multisite into a single site with content from subsites
- Export / import
- Admin users not able to see network menus
- Hook into ‘admin_url’ but only on Mysites admin bar menu
- How To Upload Existing WordPress Site To WordPress Multisite Using SSH
- WordPress Multisite FQDN Admin Access
- Delete all blogs on multisite
- Migrate site from WordPress multisite to another WordPress multisite
- Can’t import posts in multisite
- Prevent site down when importing data from large XML file
- Is WP Importer Safe on Multisite?
- Pages redirect me to the homepage
- WordPress showing strange characters – UTF8
- Not an admin on a multisite setup but I want to change the fonts
- Can admins on network install view and edit users accounts?
- List all blogs a user can admin [duplicate]
- Settings API in Multisite – Missing update message
- WordPress Multisite: How to make all media library items available for every site?
- How to setup LDAP authentication with WP multisite
- Set default avatar network-wide
- latest 5 posts using switch_to_blog loop
- restore_current_blog() vs. multiple switch_to_blog() followed by removing $GLOBALS[‘_wp_switched_stack’]
- Insert post without actions/hooks
- Two WordPress sites sharing the same database
- Sub-subdomain getting redirected to main domain
- Multisite – create new site with precreated pages, menu etc
- How to work on a live WPMS blog when domain is unresolved? [closed]
- How do you load WordPress from an external script when using MultiSite? [duplicate]
- Hook up MU site creation
- Fresh Multisite Install – Can’t Log In
- Database Tables Lost Indexes? How to Recover?
- How can i redirect my Blog to a Subdomain?
- WordPress Multisite Redirection Issue
- migrating content from a single wordpress installation to a multisite
- Multisite user roles – capabilities not working
- WordPress: how to change URL for individual MultiSites?
- Changing the language for each individual site in wordpress multisite
- Set a default page template to load for multi-site
- Move existing WordPress install to Multisite
- Delete user from multisite when removed from subsite
- how to control display switch_to_blog( $subsite->blog_id ); $tags = wp_tag_cloud
- Which Multi-language option for WordPress is best from an SEO and Woocommerce perspective?
- Multisite 404 page
- Folder structure when using multiple domains with WordPress
- Multisite for main in subdirectory, subdomain and subfolders (EN/ES)
- filter posts without images or featured image
- Tracing non-uniform slowdown on a multisite install with multiple domains
- Add file at the root of mapped domain in multisite
- Looking for most efficient way to ‘deploy’ single wordpress page to multiple external subdomains
- WordPress multisite REST API connection refused with android – redirects to home page when using IP address in Postman
- How to show theme on front end before sign up for multisite
- WordPress Multisite with cPanel Addon Domains and SSL
- User registration problem on multisites web
- Getting 404 after Update in Multisite
- There is no featured image in my post in wordpress multisite theme [closed]