diff --git src/wp-includes/post.php src/wp-includes/post.php
index 52fb11909c..a0b2b90c65 100644
--- src/wp-includes/post.php
+++ src/wp-includes/post.php
@@ -3694,6 +3694,20 @@ function wp_insert_post( $postarr, $wp_error = false ) {
 	}
 
 	if ( $update ) {
+  
+		/**
+		 * Fires once an existing post has been updated.
+		 *
+		 * The dynamic portion of the hook name, `$post->post_type`, refers to
+		 * the post type slug.
+		 *
+		 * @since 4.9.5
+		 *
+		 * @param int     $post_ID Post ID.
+		 * @param WP_Post $post    Post object.
+		*/
+		do_action( "edit_post_{$post->post_type}", $post_ID, $post );
+    
 		/**
 		 * Fires once an existing post has been updated.
 		 *
