If you are running mod_security or anything like that would be first thing to check.
Security modules are server are known to react badly to WP’s POST requests. That is consistent with circumstances you describe (post saves, Ajax).
Related Posts:
- save button grayed out randomly
- Check for update vs new post on save_post action
- How to avoid infinite loop in save_post callback
- $update is always true in save_post
- Action hook ‘save_post’ triggered when deleting posts
- get post meta before it is updated (during SAVE_POST)
- save_post action firing before I publish / save the post
- save_post action only when creating a new post
- Check if value has changed on save_post
- Minimum Word Count Before A Post Can Be Made Pending Review
- update_post_meta() not working in save_post
- How do I save each option in a multiple select menu as it’s own meta_key + meta_value pair?
- Update post on save
- Post meta checkbox becomes unchecked occasionally
- Return code from save_post action?
- Execution of JavaScript on save post
- update_post_meta not working in save_post
- Support auto-save and revisions for custom fields
- save_post only saves meta data on second save
- Get Post ID with insert/edit link
- How to manage saving custom field from Quick edit and Post Save using save_post action hook without colliding each other?
- Why save_post_$(custom_post_type) is fired even if I am not already saving a post?
- Set the value of custom field when post is published or updated
- pass error to admin_notices on “quick edit”/save_post action
- save_post requiere at least one uploaded file to be published
- Get $_POST & $_REQUEST values before adding/updating post
- How can I create a new user account while creating a new post, and then set that new user as the author of that new post?
- Validate post checking if child term is assigned
- Clear cache on post of one type when something happens to post of other type
- Why not fire the save_post event?
- Compare custom taxonomies of updated post (or new post) [Updated with progress]
- WordPress 4.9.8 doesn’t save if content has style=”
- Reset all transients on post or page save
- Using PODS data with save_post
- Cant’t delete my custom posts
- where does this $post_id come from?
- Update current WP post every 3 minutes [closed]
- WordPress publish_post hook not getting featured image and meta on first publish, but works on updating title
- Changing new post to “pending” on publish – but “Publish failed” – why?
- update_post_meta not working in foreach
- Save post in another table
- Strange bug on post/page save
- draft_to_pending action doesn’t seem to fire
- What action to use for when a post is saved / published, with a caveat
- Custom wp_editor doesn’t update post_content
- Save custom value to main content of post
- Check for page template on save_post hook
- Access NEW/UPDATED post values in save_post() callback function
- Exclude URL’s from sanitize_html_classes
- How to check for duplicate record before saving a Custom Post Type
- Post editor doesn’t save embed media [closed]
- How to get a post meta value and pass that to update_option when a post is created or updated?
- WordPress save meta data : Displaying the word Array when selected
- Save current post using custom save button
- Get Post ID in Admin Edit screen otherwise generate it?
- Meta data not saved on save_post
- Insert/Update DB table when making new post or update older one
- Prevent Page/Post From Being Created based on Pages/Posts per User per Time Unit
- How to debug | Some times the “Save Draft” button seems to spin but does not actually save
- My custom title gets duplicated at every save or post update
- Wp doesn’t save meta box data
- Use save_post to generate file on wordpress
- Detect, if post is saved manually or programmatically in save_post-hook
- Why does save_post action fire when creating a new post?
- How to properly turn off REVISIONS and AUTOSAVE for whole site and optionally for a custom post type only
- Return $post_id when DOING_AUTOSAVE?
- How to force function to run as the last one when saving the post?
- Disallow a user to post in certain categories
- Non-hierarchical custom taxonomy using checkboxes on edit-screen -> saving issue
- Update Custom Field on Imported Post Creation
- How to auto-update child posts whenever the parent post is updated?
- Remove empty lines ( ) when author updates their post
- WordPress Gutenberg get page template value when post updated?
- Trigger “unsaved changes” dialog for custom post meta changes
- WordPress turns HTML code to HTML entities
- Auto save permalink setting page with the plugin activation
- Updating the database with advanced custom fields
- ACF (Advanced Custom Fields) not updating post or postmeta values
- How to: Avoid a bunch of useless Auto Draft ID entries related in posts table and disable autosave feature in ‘post-new.php’?
- Create post revision on slug change
- Assign category a default post type
- What do the numbers mean at the end of add_action(‘save_post’)…?
- update_post_meta() not saving data inside of save-post filter
- How to get changed post title in my custom plug-in which fires when ‘save_post’ is called?
- Custom Post Type Meta Box Text Input Field Won’t Save When Blank
- troubles with get_post_meta (and saving it)
- Disable autosave with `function.php` for custom post wordpress?
- save_post trigerred twice
- Updating failed. The response is not a valid JSON response. specific to my browser when I include javascript in my html
- Bookmarking custom template pages which all have the same page ID
- Is there a way to get rendered html content of a WP post after updating?
- Save custom option in CSS file
- Get Category in save_post Hook
- adding autosave feature to custom fields
- Server (VPS) is going down when editing a bigger wordpress article! (?)
- Custom fields and auto save
- A correct hook for saving meta boxes data
- Not Able to Display Metabox Saved Checkbox and Selected option After Save/ Update
- if condition from post_meta not working in save_post
- Multiple triggers when publishing, saving or updating a post in WordPress