WordPress/wp-includes/block-supports
ramonopoly 94b9ccd020 Block Styles: Ensure unique classname generation for variations
This commit simplifies block style variation class name generation to ensure unique class names by replacing the hashing of block attributes in the block style variation class names with a call to `wp_unique_id`.

Doing so avoids potential for non-unique class names and conflicting styles when exact copies of a block are inserted via a repeated pattern.


Props aaronrobertshaw, martinkrcho, mukesh27, peterwilsoncc, ramonopoly.

Fixes #61877.


Built from https://develop.svn.wordpress.org/trunk@58951


git-svn-id: http://core.svn.wordpress.org/trunk@58347 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-08-29 05:41:10 +00:00
..
align.php
background.php
block-style-variations.php Block Styles: Ensure unique classname generation for variations 2024-08-29 05:41:10 +00:00
border.php
colors.php
custom-classname.php
dimensions.php
duotone.php
elements.php
generated-classname.php
layout.php
position.php
settings.php
shadow.php
spacing.php
typography.php
utils.php