WordPress.org

Make WordPress Core

Ticket #39032: 39032.3.diff

File 39032.3.diff, 504 bytes (added by georgestephanis, 5 years ago)
  • src/wp-includes/theme.php

     
    17861786                $r = wp_update_post( wp_slash( $post_data ), true );
    17871787        } else {
    17881788                $r = wp_insert_post( wp_slash( $post_data ), true );
     1789                // Trigger creation of a revision. See #30854
     1790                if ( $r && ! is_wp_error( $r ) ) {
     1791                        wp_save_post_revision( $r );
     1792                }
    17891793        }
    17901794
    17911795        if ( $r instanceof WP_Error ) {