I never got to the bottom of this. In the end I backed up the site with Updraft, reinstalled WordPress and restored everything from the backup.
Related Posts:
- Is there a is_user_logged_in() for multisite?
- Unable to login to new custom domain on multisite?
- share login/logout sessions across two installs?
- How to Login Once to an Entire WP Multisite Network
- Multisite – Redirect All Users to Subsite Home Page on Subsite Login
- WordPress Multisite Login Access
- Subdomain login problems
- WordPress Multisite local: wp-login.php refreshes on login Chrome Browser
- ‘Remote Login’ with MultiSite Domain Mapping still forcing users to login to all blogs individually?
- How to stay logged in on a multisite with different domains?
- Login on Multiple Sub-Domains without Multisite
- Fresh Multisite Install – Can’t Log In
- Auto Redirect after login
- WordPress MultiSite login to the respective site
- How to fix blocked cookies error that doesn’t let me log into wp-admin?
- Good way to block users within a multisite setup without deleting them?
- Automatically login user across multisite
- How can you override the is_multisite check in wp-login.php for individual login/registration?
- How to write RewriteRule for login in multisite
- Multisite Login problem
- Https and Http Login Issue on WordPress Multisite
- Different Domains in Multisite Setup
- Multisite infinite redirect loop
- Disable site visiting and user logins excepting for a specific user
- Infamous admin login redirect
- Is there something I need to know in order to use WordPress on foreign (Swedish) TLDs?
- Restrict users of site 1 to login in site 2 in wordpress multisite
- Unable to execute Ajax request, status code 400
- How to display custom logo on WordPress login page
- Moving from a non WordPress site to a WordPress Site – Login between both sites
- WordPress Multisite: Login to all subsites at once
- Multisite – site user limited only for this site
- Unable to sign in to network after moveing address but able to login into child sites
- User not staying logged into one of sub sites in multisite after SSL
- Single sign on to sub-sites in Multisite Network
- WordPress automatic Login on other page?
- how to make a cronjob run, when user needs to be logged in
- WordPress Network with SSL for multiple domains
- One login for 3 WordPress installations with combined user table doesn’t work
- Multisite: Redirect Subsite Administrator to Subsite Home Page, Bypassing Dashboard
- Admin user getting redirected to /wp-admin/user
- How to login a user with wp_set_auth_cookie on a specific blog within a multisite environment
- Is it possible to create a login for restricted visibility?
- How do I combine wp_redirect and add_filter?
- Some Subdomains on a Multisite Install Not Found
- Common login for websites belonging in different networks
- Best Way to Setup a Network of WP Sites?
- WordPress Multisite restict user access
- Error Message when logging into WordPress on Xampp
- WordPress MU: Cookie error when trying to login on network WP instance
- something in database is causing me to not be able to log into network admin of 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 Centralize Content Usage and Approval in a WordPress Multi-Site installation
- Domain mapping (without plugin) in 4.5.x multisite?
- WordPress Multisite, NGINX and WordPress Subdirectory Install
- get_user_meta() to Return User Meta Only for Current Blog in Multi Site
- Customizing wp-activate.php
- Allowing periods in usernames
- Best way to develop multisite and deploy on another server?
- Different back-end colour scheme for the different sites of a multisite
- Multisite posts in categories on network
- Removing My Sites menu from Admin
- Security in WordPress plugin development
- Is there a wordpress function to cleanly delete an entry in the signups table?
- Multisite with path, how to change the main site
- Uploading Images to Multi-Site Causes Failure to HTTP Error
- How to automatically register widgets on new blog?
- Multisite configuration fails with css/js files
- Broken image multisite
- WPMU Hook for archive or deactivate blog?
- 500 error when using virtual host
- Multiple sites that share some pages, but not others
- Favicon plugin for WordPress running in network mode (multisite)? [closed]
- How to get the site administrator/s by blog id
- WordPress multisite,one theme,and different languages?
- Removing /blog/ from multisites cause infinite redirection
- Has anyone seen a ‘visual anatomy’ type graphic of the Buddypress plugin?
- How to configure DNS If I use the plugin yet-another-multi-site-manager?
- Problem in Internationalizing a plugin built for network level usage
- Custom rewrite rule sends 404 header on multisite
- WordPress multisite subdirectory on nginx behind reverse proxy
- Multiple WordPress Blogs on one host, using 1 WordPress installation, using multiple templates
- How to use the “domain_exists()” function
- Child Site doesn’t appear in the Network menu
- Avoid having infinite loops
- WordPress Multisite/Network – How to use a subdomain as main blog and subdomain for child sites
- WordPress Multilingual Theme using Multisite
- Multisite installation not in root – how to make live?
- How can I update dev links for a live site?
- Multisite – One user allowed access to all sites?
- Can’t view network plugins.php or upgrade-core.php on multisite
- WordPress with Tor Onion Service (dual .com & .onion domains for same website)
- Use external database with local multisite
- Multisite: Retain awareness of what posts came from which site?
- Merge Multisites with Shared Network Media Library
- Issue with wp_get_attachment_url() function for multisite
- Multisite – Looking for ideas to best manage a main site change
- Networksite/multisite is disabled ?, Why?
- My subdomain on WordPress Multisite has gone