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:
- How to import product from English version to local language
- 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]
- Export/Import Blog Post from and to sites with different themes?
- How to use WordPress Multisite With Different Domain Names?
- How To Add Custom Form Fields To The User Profile Page?
- Where are available Roles Defined in the wp_ database?
- restore_current_blog() vs switch_to_blog()
- Can i merge 2 new WP_Query($variable) ‘s?
- How to disable a network enabled plugin for just one site?
- How to reliably flush rewrite rules on multisite?
- Site Redirecting to wp-signup.php
- Moving a WP Multisite to a subdirectory
- Cookies in multisite where network sites have their own domain name
- Convert a Multisite WordPress install into a Single site
- WordPress MultiSite Active Directory integration and site privacy
- WordPress Job Interview Preparation
- How to add Custom Blog Options to new blog setup form?
- How can I trust switch_to_blog()?
- Remove the blog slug from WordPress Multisite root node
- Why are my roles not visible in a Multi-site/Network?
- Site admin in a network install can’t edit users?
- How to use same email for multiple users
- How to run an activation function when plugin is network activated on multisite?
- Specific upload folder for PDFs in custom Post type in WP multisite
- What is the correct way to map multiple domains in a WordPress 4.1 multisite install?
- Where can I find documentation on what characters are allowed in user names and why?
- How to migrate subsite from dev multisite to production multisite
- How can I un-reserve a pending username registration?
- How do I remove/delete an old super admin user?
- DB connection error after copying a WordPress Multisite instance to a second location
- Redirect Main Site to Subsite in Multisite WordPress
- Is there a is_user_logged_in() for multisite?
- Switching MultiSite installation from HTTP to HTTPS
- Allow user to select a theme to install when they signup
- Setting up a wordpress network with third level domains
- Get upload URL by blog ID in multisite
- What’s the difference between get_site_option and get_blog_option?
- Need help sorting “My Sites” Alphabetically
- How to delete post revisions?
- Create mobile site with same content just different theme