Changeset 61431 for trunk/src/wp-includes/blocks.php
- Timestamp:
- 01/05/2026 05:22:14 AM (8 months ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/blocks.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/blocks.php
r61019 r61431 172 172 173 173 $module_asset = ! empty( $module_asset_path ) ? require $module_asset_path : array(); 174 $module_dependencies = isset( $module_asset['dependencies'] ) ? $module_asset['dependencies'] :array();175 $block_version = isset( $metadata['version'] ) ? $metadata['version'] :false;176 $module_version = isset( $module_asset['version'] ) ? $module_asset['version'] :$block_version;174 $module_dependencies = $module_asset['dependencies'] ?? array(); 175 $block_version = $metadata['version'] ?? false; 176 $module_version = $module_asset['version'] ?? $block_version; 177 177 178 178 $supports_interactivity_true = isset( $metadata['supports']['interactivity'] ) && true === $metadata['supports']['interactivity']; … … 249 249 // Asset file for blocks is optional. See https://core.trac.wordpress.org/ticket/60460. 250 250 $script_asset = ! empty( $script_asset_path ) ? require $script_asset_path : array(); 251 $script_handle = isset( $script_asset['handle'] ) ? 252 $script_asset['handle'] : 251 $script_handle = $script_asset['handle'] ?? 253 252 generate_block_asset_handle( $metadata['name'], $field_name, $index ); 254 253 if ( wp_script_is( $script_handle, 'registered' ) ) { … … 258 257 $script_path_norm = wp_normalize_path( realpath( $path . '/' . $script_path ) ); 259 258 $script_uri = get_block_asset_url( $script_path_norm ); 260 $script_dependencies = isset( $script_asset['dependencies'] ) ? $script_asset['dependencies'] :array();261 $block_version = isset( $metadata['version'] ) ? $metadata['version'] :false;262 $script_version = isset( $script_asset['version'] ) ? $script_asset['version'] :$block_version;259 $script_dependencies = $script_asset['dependencies'] ?? array(); 260 $block_version = $metadata['version'] ?? false; 261 $script_version = $script_asset['version'] ?? $block_version; 263 262 $script_args = array(); 264 263 if ( 'viewScript' === $field_name && $script_uri ) { … … 1069 1068 } 1070 1069 1071 $previously_ignored_hooked_blocks = isset( $parsed_anchor_block['attrs']['metadata']['ignoredHookedBlocks'] ) 1072 ? $parsed_anchor_block['attrs']['metadata']['ignoredHookedBlocks'] 1073 : array(); 1070 $previously_ignored_hooked_blocks = $parsed_anchor_block['attrs']['metadata']['ignoredHookedBlocks'] ?? array(); 1074 1071 1075 1072 $parsed_anchor_block['attrs']['metadata']['ignoredHookedBlocks'] = array_unique( … … 1405 1402 $root_block = parse_blocks( $serialized_block )[0]; 1406 1403 1407 $ignored_hooked_blocks = isset( $root_block['attrs']['metadata']['ignoredHookedBlocks'] ) 1408 ? $root_block['attrs']['metadata']['ignoredHookedBlocks'] 1409 : array(); 1404 $ignored_hooked_blocks = $root_block['attrs']['metadata']['ignoredHookedBlocks'] ?? array(); 1410 1405 1411 1406 if ( ! empty( $ignored_hooked_blocks ) ) { … … 1824 1819 1825 1820 $block_content .= traverse_and_serialize_block( $inner_block, $pre_callback, $post_callback ); 1826 $block_content .= isset( $post_markup ) ? $post_markup :'';1821 $block_content .= $post_markup ?? ''; 1827 1822 1828 1823 ++$block_index; … … 1984 1979 1985 1980 $result .= traverse_and_serialize_block( $block, $pre_callback, $post_callback ); 1986 $result .= isset( $post_markup ) ? $post_markup :'';1981 $result .= $post_markup ?? ''; 1987 1982 } 1988 1983 … … 2599 2594 2600 2595 foreach ( $typography_keys as $typography_key ) { 2601 $support_for_key = isset( $metadata['supports'][ $typography_key ] ) ? $metadata['supports'][ $typography_key ] :null;2596 $support_for_key = $metadata['supports'][ $typography_key ] ?? null; 2602 2597 2603 2598 if ( null !== $support_for_key ) {
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)