After a full day of investigating the problem I managed to find the culprit and solve the problem.
I localized the problem by following these steps:
- Create a new blog and give your user admin or editor privileges.
- In MySQL copy all posts from one of the troubled blogs to the new blog.
- Now the new blog has the same problem with the publish button being gone.
- Find the causing post(s) by using binary search.
The posts causing this behavior turned out to be Auto Draft posts with no content, but not all of them.
By running
delete from wp_NNN_posts where post_status="auto-draft" AND post_content="";
in each and every blog we got rid of the problem.
Related Posts:
- How to enable a site administrator to edit users in a WordPress network/ multisite setup?
- Restrict Admin Capabilities in MultiSite
- Possible to make custom role in multisite that can add sites?
- Multisite database upgrade SSL error
- Adding capabilities to super admins
- Prevent user creating new users with specific roles
- Timeout While Upgrading Network in Multi-site
- “Upgrade Network” error: stuck with SSL certificate verification
- What are the differences in capabilities between the super-administrator and administrator?
- In MultiSite, can some users automatically have Site Admin rights on all sites, without granting them Network Admin access?
- Restrict Admin Capabilities in MultiSite
- create_users capabilities on a role on multisite
- Is there a way to run upgrade.php for one blog?
- current_user_can() always returns true if user is super admin
- Allow Author on Site A capability to upload files on Site B in Multi Site
- Add menu items/actions for multisite users who are registered on the network but do not have a role or capability in any sites
- Subsite access without being a member of the subsite in wp multisite network
- Restrict Capability of Administrator to Create, Edit and Delete Pages in Multisite
- HTTPS Warning and Certificate Error when Updating Network
- How to change a user role after registering in multisite?
- Allow editors to switch sites (Multisite)
- Multisite network admin – User’s role not showing up
- How does WP decide how to evaluate database integrity
- How can I restrict changing the max nested comment levels option to super admins?
- Can I replace the “Upgrade Network” with SQL query?
- A different role for each site in a multisite
- Multi-site database upgrade claims success, but db_version not updated
- Getting 404 after Update in Multisite
- How to give “author” user role appropriate capabilities to add PollDaddy polls? WordPress multisite
- Non-super-admin users cannot access CPT even though I have explicitly added the capabilities to the user role
- Moving a WP Multisite to a subdirectory
- $wpdb->base_prefix not get parent site prefix in multisite
- what are pmxi tables? [closed]
- Issue with Custom Roles in Multisite
- Force plugin to be activated only from multisite network dashboard [duplicate]
- Delete sites in wordpress multisite (not suspend)
- Multisite 404 errors and non-www redirecting to home page
- Get first_name and last_name on user_register hook
- User registration on subsite in multisite configuration
- Multisite, turn off “create new site”
- subdomain archiving
- Full Domain Mapping with WP3 in Multiuser Mode
- Copy site from one multisite to another
- add_rewrite_rule not registering on Multisite
- How to combine multiple sites to WordPress MU
- how do I configure nginx for wordpress multisite, it occurs ERR_TOO_MANY_REDIRECTS
- How to change the database prefix in multisite (WPMU) install
- Getting blank thumbnails in media library?
- WP MU – Accessing ‘Domain-Mapped’ WP-Admin with a subdomain
- Accessing multiple sites via FTP
- Multiple homes for multiple languages [closed]
- multisite custom directory
- You do not have permission to edit this user
- Multi-site: removing /blog from posts
- Multiple install for multilanguage. How to?
- Query users by capability – uninstall/deactivate callback
- Cannot access my first sub-site in a multisite [closed]
- How to detect the context of homepage for a wordpress mu sub-blog
- Multsite redirecting to the main site
- Multisite setup help – plain domain/subsite always redirects to domain with subdir multisite
- Auto creation of multisite blog on user registration
- How to make a php script(app) accessible to all wordpress subdomains in a wordpress multisite configuration?
- Multisite with 220+ sites painfully slow
- Issues with Multisite installation and 403 error for REST API request
- Efficient way to handle translations with Multisite WordPress installation
- How to disable wordpress cron jobs for a subsite?
- WordPress Mulitisite – Unable to create directory
- Navigation menu not being assigned Theme Location
- How do I remove the “http://” from network_site_url?
- is_main_site() Always Returns True
- Mass Update Broken Links
- Permalink with a Category and then a Post
- Performance disadvantge of second installation instead multisite feature?
- What is the simplest way to disable multisite leaving one of the sites only?
- What does multi-site WordPress application mean?
- Create website with a switch between private and business [closed]
- How much resources are good enough for 3.9.2
- Forward and mask a WordPress website
- Subdomain is not working
- How to automatically create an index of child sites at the root url for a multisite installation?
- Migration: previous URL redirection after migrating
- how to convert a wp multisite into a single site with content from subsites
- Getting stylesheet error after setting subdomain to false in multisite
- URLs for (MultiSite) link images are always relative
- Add radio button on theme at the select of the theme the same theme should be activated after generation of new site in multi site
- Moving wordpress multisite to new domain
- How to allow mixed case characters in multisite site name?
- Which action hook to update custom field at network/site-info.php in multisite on update site info
- multisite shared settings
- Multi Site Translate Strings
- How To Change the URL of a WordPress Multisite
- Can’t import posts in multisite
- User registration problem on multisites web
- Multi site and media uploader
- There is no featured image in my post in wordpress multisite theme [closed]
- Subdomain add comment redirect to 404 not found page iis server
- 404 error in dashboard of subdomain of multisite
- WordPress Multisites
- How do I test my WordPress subdomains on AWS during migration?
- Access website using hosts due to expired domain [closed]