Without seeing your specific situation, I cannot say whether this is what’s causing your issues or not, but this is my best guess.
WordPress has this cool thing called the Heartbeat API. It pings the server periodically while you’re logged in and in the WordPress admin. It does a number of things to help improve the editing experience like auto-save, check if you’re logged in, check if someone else is editing your page (or kicks you off), etc.
If the heartbeat doesn’t execute successfully (or a variety of other situations), it can cause things like the publish button to be disabled. This is actually a good thing since it prevents you from trying to publish without a connection to the server (and potentially losing your work).
Related Posts:
- Visual Studio SignTool.exe Not Found
- How can I set a draft page as parent without publishing?
- Display a post’s publish date from 2112
- Does blocking xmlrpc.php affect pinging update services like pingomatic
- I can’t preview post’s change once they are published
- Publish post when edit post form submitted with enter/return pressed on keyboard
- How to make scheduled post preview visible to anyone?
- Scheduled Posts and wp-cron – Why don’t scheduled posts publish if too old?
- Why does publish_{custom-post-type} fire on update?
- Show recent published posts
- Is there a way to know if a post has been published through XML-RPC?
- How to unpublish a page and still keep a draft?
- get_terms on save_post hook
- Save and Publish button not working after installing SSL
- Disable “preview changes” button
- Can we have private drafts?
- Update post meta on bulk edit / update
- Can’t schedule post for another time
- publish_post called too early
- Custom save button shows ‘Are you sure you want to…’ dialog
- Get publish post link?
- Controlled publishing in WordPress
- Change the text of the publish button to Save
- problem with publish date not always appearing [duplicate]
- What is the reason for the new_to_publish hook not working?
- After I publish a post where does it go
- Should you manually ping new WordPress posts?
- Authors should not publish
- How to add custom status to quick edit
- I need to modify drafts using custom data from database and then publish it
- How to show or hide a post based on meta_value selection?
- i am making text changes on my page show in preview not on live site, why? [closed]
- Is WordPress “publish” atomic?
- How to move post process to background
- How does redirect work when publish date changes and date in url changes?
- Gutenberg publish date datepicker
- How Google Indexer should only index published pages
- Publish and go to page [duplicate]
- Publish Post Action Not Working
- Is it normal for a scheduled post to say “Missed Schedule”
- Manage multiple wordpress installs (Best Practice)
- Showing the next post’s title, even if it’s an unpublished post
- Force Publish Future (Scheduled) Posts Immediately [duplicate]
- Can’t publish posts, Jetpack won’t connect, empty notification emails to my inbox [closed]
- Duplicate post on publish
- How is it possible to use a very reduced version of WordPress?
- Problems in updating a self-developed plugin
- When i save or publish a post setting reset wp
- How can I delay the publishing of a page or post?
- How to HIDE everything in PUBLISH metabox except Move to Trash & PUBLISH button
- add action only on post publish – not update
- How to prevent posts from being published too close to each other?
- Hide permalink and preview button and link on custom post
- How can I make it so the Add New Post page has Visibility set to Private by default?
- Is it possible to Schedule Attachments in WordPress?
- InDesign to WordPress workflow
- Elegant way to include only published posts with get_objects_in_term()?
- How to call a REST endpoint when a post is published?
- Prevent publishing the post before setting a featured image?
- How can I make post fields required in WordPress?
- WordPress plugin to publish to multiple remote WordPress blogs
- Post publish only hook?
- Publish pending article from front end with a button?
- How to add a “publish” link to the quick actions
- How can I add a jQuery OnClick event to the Publish posts button?
- How to let authors revise other authors drafts, but keep them from publishing?
- Customize users’ capabilities to change a custom post’s post status
- How to limit user to publish post per day and per role?
- How to access the post meta of a post that has just been published?
- How to programmatically create a connection with [Plugin: Posts 2 Posts] on cpt publish?
- How to show an error message after publishing a post?
- When a user creates a post (pending), send a confirmation link that allows them to publish
- Editing Screen: Make Update or Publish Button Follow The Page
- How to change post status in hook?
- In what sequence are the hooks fired when a post is “published”?
- Restrict the Number of Posts an Author can Publish (over time)?
- WordPress prompt checklist before publish?
- Add javascript when post is published
- How to trap “Publish” button to check for meta box validation?
- Check before publishing, if already exist post with current custom field value
- featuring old articles without messing up with the archive
- Modify front-end delete button to publish pending posts
- wp_login action hook not working
- How to display and use all existing tags at my write-post-at-frontend-panel?
- Prevent publish status/date saved on transition_post_status hook
- Publish Post After Click On A Link
- Publish posts only after the condition is met
- Access post meta just after publishing
- Hiding by default specific post status on backend list?
- How to add a checkbox inside the “Publish post” widget?
- wp_publish_post breaks permalinks
- Detect Post Type when publish_post is ran
- Returning ACF custom field from publish_post
- How can I display a specific user’s first published post?
- Peer Review Plugin for Posts? [closed]
- Does WordPress remove draft status automatically?
- What Can I Use To Add A Custom Button Between Publish button and Move To Trash?
- Prevent post from being published if no category selected
- Send email to user that his post has been rejected
- HELP: Integrating WP with raw PHP code once published button is hit