Changeset 59543 for trunk/src/wp-includes/blocks.php
- Timestamp:
- 12/19/2024 01:24:22 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/blocks.php
r59523 r59543 1220 1220 if ( 'wp_navigation' === $post->post_type ) { 1221 1221 $wrapper_block_type = 'core/navigation'; 1222 } elseif ( 'wp_block' === $post->post_type ) { 1223 $wrapper_block_type = 'core/block'; 1222 1224 } else { 1223 1225 $wrapper_block_type = 'core/post-content'; … … 1292 1294 */ 1293 1295 function insert_hooked_blocks_into_rest_response( $response, $post ) { 1294 if ( empty( $response->data['content']['raw'] ) || empty( $response->data['content']['rendered'] )) {1296 if ( empty( $response->data['content']['raw'] ) ) { 1295 1297 return $response; 1296 1298 } … … 1307 1309 if ( 'wp_navigation' === $post->post_type ) { 1308 1310 $wrapper_block_type = 'core/navigation'; 1311 } elseif ( 'wp_block' === $post->post_type ) { 1312 $wrapper_block_type = 'core/block'; 1309 1313 } else { 1310 1314 $wrapper_block_type = 'core/post-content'; … … 1327 1331 1328 1332 $response->data['content']['raw'] = $content; 1333 1334 // If the rendered content was previously empty, we leave it like that. 1335 if ( empty( $response->data['content']['rendered'] ) ) { 1336 return $response; 1337 } 1329 1338 1330 1339 // `apply_block_hooks_to_content` is called above. Ensure it is not called again as a filter.
Note: See TracChangeset
for help on using the changeset viewer.