Classic Editor:
autosave.js file
setInterval(function () {document.getElementById("publish").click()}, 300000);
php function
// Load js file on specific post type in class editor
function load_js_file_classic_editor( $hook ) {
global $post;
if ( $hook == 'post-new.php' || $hook == 'post.php' ) {
if ( 'post' === $post->post_type ) {
wp_enqueue_script( 'myautosave', get_stylesheet_directory_uri().'/includes/js/autosave.js' );
}
}
}
add_action( 'admin_enqueue_scripts', 'load_js_file_classic_editor', 10, 1 );
Gutenberg
setInterval(function() {
wp.data.dispatch( 'core/editor' ).savePost();
}, 60 * 1000); // 60 * 1000 milsec
Related Posts:
- 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?
- update_post_meta not working in save_post
- 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?
- 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
- save button grayed out randomly
- 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
- Connection Reset on post/page save
- 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
- Use save_post to generate file on wordpress
- Detect, if post is saved manually or programmatically in save_post-hook
- update_post_meta and update_field ony working when saving the post
- trigger save_post event programmatically
- Saving (Updating) Post / Page Edits With AJAX
- How to store the value of a custom field dropdown select for post referencing?
- prevent post submission
- Why does publish_{custom-post-type} fire on update?
- Exclude trash from save_post
- Check if the value of a field has changed on save_post
- Placement of Code in Plugin for hooking `save_post`
- Execute function after a post has been published
- Update post meta value as date difference between two fields
- Get Meta Key Value While Saving Post
- wp_schedule_single_event issue with save_post hook in gutenberg
- Keep a post copy when this one is updated – issue
- Meta box html is not updating after saving
- Add category only if post has custom taxonomy category
- Updating post data on save (save_post vs wp_insert_post_data)
- Events: Check for other event with same start date and category [closed]
- Stop saving process when metabox is invalid [duplicate]
- Save values from a pre_post_update
- What’s the proper way to sanitize checkbox value sent to the database
- Bug: Post needs to be updated twice when adding action for save_post hook
- update_post_meta not work [closed]
- WordPress publish_post hook not getting featured image and meta on first publish, but works on updating title
- Custom Meta Box (SELECT2) Not Saving Taxonomy Terms
- Save meta data with post, Without using any plugin [closed]
- Dynamically set taxonomy term and show admin notice on post save
- save_post not triggered when a post is updated
- Updating user meta on save post
- duplicate entries in database while using save_post or wp_insert_post
- Front end update_post_meta Help
- How to prevent meta data from being edited in a post?
- Catch and display error on save_post action
- Adding term to a custom taxonomy based on term from product category
- Post meta is not accessible within save_post hook
- How to save post_status using action save_post?
- save_post doesn’t correctly process function call with php class
- Custom meta box data not saving
- Custom metabox does not store data
- Generate slug and meta data if meta field is empty
- Can this react script be optimized? How to make it faster
- if condition from post_meta not working in save_post
- Multiple triggers when publishing, saving or updating a post in WordPress
- Resaving posts to update static blocks