diff --git a/config/sync/core.entity_form_display.node.blog.default.yml b/config/sync/core.entity_form_display.node.blog.default.yml
index efc7b5528928b88239249773728b8a1e2e9e3f2d..d4b6eeb1dd2c22ae67cbc39fd91e2f0c7823ed37 100644
--- a/config/sync/core.entity_form_display.node.blog.default.yml
+++ b/config/sync/core.entity_form_display.node.blog.default.yml
@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.node.blog.body
+    - field.field.node.blog.field_attachments
     - field.field.node.blog.field_image
     - field.field.node.blog.field_meta_description
     - field.field.node.blog.field_meta_tags
@@ -40,10 +41,17 @@ content:
     third_party_settings: {  }
   created:
     type: datetime_timestamp
-    weight: 8
+    weight: 9
     region: content
     settings: {  }
     third_party_settings: {  }
+  field_attachments:
+    type: media_library_widget
+    weight: 6
+    region: content
+    settings:
+      media_types: {  }
+    third_party_settings: {  }
   field_image:
     type: media_library_widget
     weight: 1
@@ -61,7 +69,7 @@ content:
     third_party_settings: {  }
   field_meta_tags:
     type: metatag_firehose
-    weight: 19
+    weight: 20
     region: content
     settings:
       sidebar: true
@@ -69,7 +77,7 @@ content:
     third_party_settings: {  }
   field_site_section:
     type: options_select
-    weight: 26
+    weight: 21
     region: content
     settings: {  }
     third_party_settings: {  }
@@ -83,7 +91,7 @@ content:
     third_party_settings: {  }
   field_tags:
     type: entity_reference_autocomplete_tags
-    weight: 6
+    weight: 7
     region: content
     settings:
       match_operator: CONTAINS
@@ -93,13 +101,13 @@ content:
     third_party_settings: {  }
   field_type:
     type: options_buttons
-    weight: 18
+    weight: 19
     region: content
     settings: {  }
     third_party_settings: {  }
   field_weight:
     type: number
-    weight: 27
+    weight: 22
     region: content
     settings:
       placeholder: ''
@@ -113,44 +121,44 @@ content:
     third_party_settings: {  }
   moderation_state:
     type: moderation_state_default
-    weight: 16
+    weight: 17
     region: content
     settings: {  }
     third_party_settings: {  }
   path:
     type: path
-    weight: 15
+    weight: 16
     region: content
     settings: {  }
     third_party_settings: {  }
   promote:
     type: boolean_checkbox
-    weight: 12
+    weight: 13
     region: content
     settings:
       display_label: true
     third_party_settings: {  }
   publish_on:
     type: datetime_timestamp_no_default
-    weight: 11
+    weight: 12
     region: content
     settings: {  }
     third_party_settings: {  }
   scheduler_settings:
-    weight: 10
+    weight: 11
     region: content
     settings: {  }
     third_party_settings: {  }
   status:
     type: boolean_checkbox
-    weight: 17
+    weight: 18
     region: content
     settings:
       display_label: true
     third_party_settings: {  }
   sticky:
     type: boolean_checkbox
-    weight: 14
+    weight: 15
     region: content
     settings:
       display_label: true
@@ -164,13 +172,13 @@ content:
       placeholder: ''
     third_party_settings: {  }
   translation:
-    weight: 9
+    weight: 10
     region: content
     settings: {  }
     third_party_settings: {  }
   uid:
     type: entity_reference_autocomplete
-    weight: 7
+    weight: 8
     region: content
     settings:
       match_operator: CONTAINS
@@ -180,7 +188,7 @@ content:
     third_party_settings: {  }
   unpublish_on:
     type: datetime_timestamp_no_default
-    weight: 13
+    weight: 14
     region: content
     settings: {  }
     third_party_settings: {  }
diff --git a/config/sync/core.entity_view_display.node.blog.default.yml b/config/sync/core.entity_view_display.node.blog.default.yml
index 3fe920758460d0f0c6961d455bff91608e6e77d9..fd26f7574c51fcc816a8191aebac26ff031155ab 100644
--- a/config/sync/core.entity_view_display.node.blog.default.yml
+++ b/config/sync/core.entity_view_display.node.blog.default.yml
@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.node.blog.body
+    - field.field.node.blog.field_attachments
     - field.field.node.blog.field_image
     - field.field.node.blog.field_meta_description
     - field.field.node.blog.field_meta_tags
@@ -39,6 +40,15 @@ content:
     third_party_settings: {  }
     weight: 0
     region: content
+  field_attachments:
+    type: entity_reference_entity_view
+    label: hidden
+    settings:
+      view_mode: default
+      link: false
+    third_party_settings: {  }
+    weight: 3
+    region: content
   field_image:
     type: media_thumbnail
     label: hidden
@@ -55,7 +65,7 @@ content:
     label: above
     settings: {  }
     third_party_settings: {  }
-    weight: 5
+    weight: 6
     region: content
   field_tags:
     type: entity_reference_label
@@ -63,19 +73,19 @@ content:
     settings:
       link: false
     third_party_settings: {  }
-    weight: 3
+    weight: 4
     region: content
   field_type:
     type: list_default
     label: above
     settings: {  }
     third_party_settings: {  }
-    weight: 6
+    weight: 7
     region: content
   links:
     settings: {  }
     third_party_settings: {  }
-    weight: 4
+    weight: 5
     region: content
 hidden:
   field_meta_description: true
diff --git a/config/sync/core.entity_view_display.node.blog.rss.yml b/config/sync/core.entity_view_display.node.blog.rss.yml
index 876130d8c2e3ecd25a9972584c91b1bd69a51e6a..522f05c52d6ade8843548db02f22cc7d3fcaa5e4 100644
--- a/config/sync/core.entity_view_display.node.blog.rss.yml
+++ b/config/sync/core.entity_view_display.node.blog.rss.yml
@@ -5,6 +5,7 @@ dependencies:
   config:
     - core.entity_view_mode.node.rss
     - field.field.node.blog.body
+    - field.field.node.blog.field_attachments
     - field.field.node.blog.field_image
     - field.field.node.blog.field_meta_description
     - field.field.node.blog.field_meta_tags
@@ -33,6 +34,7 @@ content:
     region: content
 hidden:
   body: true
+  field_attachments: true
   field_image: true
   field_meta_description: true
   field_meta_tags: true
diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml
index bfd671ae39a1a5722a4fc9e162cb4aec7759142a..44e7d0c34705ee23cd8a0f2f8638cb7dc20d86d5 100644
--- a/config/sync/core.entity_view_display.node.blog.teaser.yml
+++ b/config/sync/core.entity_view_display.node.blog.teaser.yml
@@ -5,6 +5,7 @@ dependencies:
   config:
     - core.entity_view_mode.node.teaser
     - field.field.node.blog.body
+    - field.field.node.blog.field_attachments
     - field.field.node.blog.field_image
     - field.field.node.blog.field_meta_description
     - field.field.node.blog.field_meta_tags
@@ -53,6 +54,7 @@ content:
 hidden:
   body: true
   content_moderation_control: true
+  field_attachments: true
   field_meta_description: true
   field_meta_tags: true
   field_site_section: true
diff --git a/config/sync/field.field.node.blog.field_attachments.yml b/config/sync/field.field.node.blog.field_attachments.yml
new file mode 100644
index 0000000000000000000000000000000000000000..263145e7d197efd77881486cf7607a56b46e3609
--- /dev/null
+++ b/config/sync/field.field.node.blog.field_attachments.yml
@@ -0,0 +1,29 @@
+uuid: 7521ab80-6e75-42ce-a510-fe3e9d967cf0
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_attachments
+    - media.type.document
+    - node.type.blog
+id: node.blog.field_attachments
+field_name: field_attachments
+entity_type: node
+bundle: blog
+label: Attachments
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:media'
+  handler_settings:
+    target_bundles:
+      document: document
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: document
+field_type: entity_reference
diff --git a/config/sync/field.field.node.blog.field_image.yml b/config/sync/field.field.node.blog.field_image.yml
index e794e14cba051966ff4cacce939a990c29b7ce83..008b6c651f85a41c2a901bb660b8fb4f4fd91c63 100644
--- a/config/sync/field.field.node.blog.field_image.yml
+++ b/config/sync/field.field.node.blog.field_image.yml
@@ -16,7 +16,7 @@ field_name: field_image
 entity_type: node
 bundle: blog
 label: Image
-description: ''
+description: 'The image will be scaled and cropped to 1090×613 in page view and to 500×400 in teaser view.'
 required: false
 translatable: true
 default_value:
diff --git a/config/sync/field.storage.node.field_attachments.yml b/config/sync/field.storage.node.field_attachments.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a5b96e5da6d5adfb361478a98c1c330924daa7ac
--- /dev/null
+++ b/config/sync/field.storage.node.field_attachments.yml
@@ -0,0 +1,20 @@
+uuid: 4c51a7a6-aa77-4195-a452-65d769ff8f5f
+langcode: en
+status: true
+dependencies:
+  module:
+    - media
+    - node
+id: node.field_attachments
+field_name: field_attachments
+entity_type: node
+type: entity_reference
+settings:
+  target_type: media
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false