I’d just export all content from the site you want to keep. Then create a new WP instance, import that exported data, tweak as required.
Once the site is OK, make the new site active for the desired domain name (in your hosting, point the domain to the new site’s folder). No messing with databases required.
Added 31 July 2020
Another way: Use the Clone plugin from Automatic to export subsite. Install the plugin as superadmin. Then admin to the subsite and use the Clone plugin to back up everything.
Create a new WP instance (single-site), then install the Clone plugin there. Then import the backup you made of the subsite into the new site via the plugin. Make sure you remember the admin credentials, as everything on the new site will be replaced during the restore process.
Everything from subsite will now be on the new site including themes, plugins, settings and content.
Related Posts:
- Site Redirecting to wp-signup.php
- How to migrate subsite from dev multisite to production multisite
- WP-CLI methods for get_current_blog_id, get_blog_details or $wpdb->prefix
- Transfer Subdomain site to Multisite setup
- Which is the recommended method to transfer a wordpress site to wordpress Multisite?
- How to migrate WordPress Blogs into Multisite without using the GUI-Import/Export Feature
- Move a WordPress multisite to subfolder (the whole site)?
- Migrating WPMS from apache to IIS7 causes Database Error
- Copy site from one multisite to another
- How to change a WordPress network domain
- Trying to migrate a WordPress Multisite with Domain Mapping
- Issue converting single site to multi-site – blogs.dir folder not created
- How to Move Local Singlesite Database to Remote Multsite Database?
- What is the best practice to get a site from local to online?
- What should I do? A multisite, a single website or many websites? [closed]
- WordPress mutisite migration
- Migrate a WP website from a single-server single-domain to a multi-server multi-domain installation
- Migrating Multisite – Database error, missing wp_blogs table
- Moving WordPress Multisite
- Redirect only posts to New Domain
- Migrating wordpress multisite and domain mapping plugin
- How to convert multi-site to single site
- How to move 1 WP site from a mult-site environment to a different multi-site area
- Adding a existing developed site to a multisite installation of WordPress
- new multisite, old db
- how to migrate wpmu from one host to the other?
- Migrating Multisite with WP-Cli and/or Search-Replace-DB
- Migrating wordpress sites through localhost and ubuntu
- Migrating Multisite setup to a different domain
- Migration: previous URL redirection after migrating
- how to convert a wp multisite into a single site with content from subsites
- After switch domain, some parts of my site still point to my old domain
- How to migrate post media from stand-alone to multisite build
- local wordpress multisite not working on AWS development server “error establishing database connection”
- WordPress Multisite keeps redirecting to HTTPS
- Migrating a WP site with 2 WP installations
- Multisite network on new domain
- Moving wordpress multisite to new domain
- Assign user to belong to a subsite in Multisite instance
- Send data from one WP instance to another and process it there
- Migration of Multisite WordPress site from http to https
- After cloning my WordPress database to another server, I cannot log in
- Export to WXR for pages containing script and iframe tags
- Moved my site to new host now getting 404
- How to install wpengine hosted multisite locally
- How do I make a copy of WordPress to other folder
- Post migration from one site to another site in a network
- Moving a primary domain to another host as secondary cause errors in some image URL
- Moving a WordPress Multisite site to a new install
- 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?
- 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 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
- Add additional Network constants to wp-config.php dynamically
- Multisite stuck at 1MB for max file size
- How to get blog name, when using WordPress Multisite
- What are options are there to implement a multi language site
- Switching primary site in WordPress Multisite
- Multisite Network Port Num Issues?
- Convert existing site to network
- Where is the robots.txt stored for a WordPress Multisite install?
- Settings API in Multisite – Missing update message
- Add WordPress MU Network Admin via Database
- How to get current site id? (WPMU)
- Multisite on Windows with wildcard subdomains
- Why is WordPress Multisite redirecting to wp-signup.php and how to fix it?
- Which asset URLs are acceptable in a “vanilla” MU install?
- $wpdb->base_prefix not get parent site prefix in multisite
- How to tell which database tables belongs to which multisite site