By default a revision is saved only if one of the revisioned fields has changed.This filter allows for additional checks to determine if there were changes.
202* @since 4.1.0203*204* @param bool$post_has_changed Whether the post has changed.205* @param WP_Post$latest_revision The latest revision post object.206* @param WP_Post$post The post object.207*/208$post_has_changed=(bool)apply_filters('wp_save_post_revision_post_has_changed',$post_has_changed,$latest_revision,$post);209210// Don't save revision if post unchanged.211if(!$post_has_changed){212return;213}214}
History
Introduced in 4.1.0. Unchanged from 6.7.7 through 7.1.0.