Changeset 60708 for trunk/src/wp-includes/blocks.php
- Timestamp:
- 09/04/2025 06:30:56 PM (6 months ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/blocks.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/blocks.php
r60704 r60708 1613 1613 function serialize_block_attributes( $block_attributes ) { 1614 1614 $encoded_attributes = wp_json_encode( $block_attributes, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE ); 1615 $encoded_attributes = preg_replace( '/--/', '\\u002d\\u002d', $encoded_attributes ); 1616 $encoded_attributes = preg_replace( '/</', '\\u003c', $encoded_attributes ); 1617 $encoded_attributes = preg_replace( '/>/', '\\u003e', $encoded_attributes ); 1618 $encoded_attributes = preg_replace( '/&/', '\\u0026', $encoded_attributes ); 1619 // Regex: /\\"/ 1620 $encoded_attributes = preg_replace( '/\\\\"/', '\\u0022', $encoded_attributes ); 1621 1622 return $encoded_attributes; 1615 1616 return strtr( 1617 $encoded_attributes, 1618 array( 1619 '\\\\' => '\\u005c', 1620 '--' => '\\u002d\\u002d', 1621 '<' => '\\u003c', 1622 '>' => '\\u003e', 1623 '&' => '\\u0026', 1624 '\\"' => '\\u0022', 1625 ) 1626 ); 1623 1627 } 1624 1628
Note: See TracChangeset
for help on using the changeset viewer.