diff --git src/wp-admin/edit-form-blocks.php src/wp-admin/edit-form-blocks.php
index 3a399c2fcd..c3afff810c 100644
|
|
if ( ! empty( $post_type_object->template ) ) { |
216 | 216 | } |
217 | 217 | |
218 | 218 | // If there's no template set on a new post, use the post format, instead. |
219 | | if ( $is_new_post && ! isset( $editor_settings['template'] ) && 'post' === $post->post_type ) { |
| 219 | if ( $is_new_post && empty( $post->post_content ) && ! isset( $editor_settings['template'] ) && 'post' === $post->post_type ) { |
220 | 220 | $post_format = get_post_format( $post ); |
221 | 221 | if ( in_array( $post_format, array( 'audio', 'gallery', 'image', 'quote', 'video' ), true ) ) { |
222 | 222 | $editor_settings['template'] = array( array( "core/$post_format" ) ); |