Commit f93b53f1c9 for wordpress.org
commit f93b53f1c9f5e62bb864bd48ed58dd02ff4cfc1b
Author: peterwilsoncc <peterwilsoncc@git.wordpress.org>
Date: Thu Oct 29 04:16:59 2026 +0000
Editor: Use physical margins on `.alignleft` / `.alignright`.
Switches the `.alignleft` / `.alignright` layout rules from `margin-inline-start` / `margin-inline-end` to `margin-left` / `margin-right`. Values are unchanged. `.aligncenter` is untouched.
Previously the `float` properties were using physical directions with logical margins, resulting in layout errors in right-to-left languages.
Props im3dabasia1, wildworks, ndiego, isabel_brison, joen, azragh.
Fixes #66382.
Built from https://develop.svn.wordpress.org/trunk@64998
git-svn-id: http://core.svn.wordpress.org/trunk@64148 1a063a9b-81f0-0310-95a4-ce76da25c4cd
diff --git a/wp-includes/block-supports/layout.php b/wp-includes/block-supports/layout.php
index 3036c581fd..208cd42090 100644
--- a/wp-includes/block-supports/layout.php
+++ b/wp-includes/block-supports/layout.php
@@ -311,17 +311,17 @@ function wp_get_layout_definitions() {
array(
'selector' => ' > .alignleft',
'rules' => array(
- 'float' => 'left',
- 'margin-inline-start' => '0',
- 'margin-inline-end' => '2em',
+ 'float' => 'left',
+ 'margin-left' => '0',
+ 'margin-right' => '2em',
),
),
array(
'selector' => ' > .alignright',
'rules' => array(
- 'float' => 'right',
- 'margin-inline-start' => '2em',
- 'margin-inline-end' => '0',
+ 'float' => 'right',
+ 'margin-left' => '2em',
+ 'margin-right' => '0',
),
),
array(
@@ -362,17 +362,17 @@ function wp_get_layout_definitions() {
array(
'selector' => ' > .alignleft',
'rules' => array(
- 'float' => 'left',
- 'margin-inline-start' => '0',
- 'margin-inline-end' => '2em',
+ 'float' => 'left',
+ 'margin-left' => '0',
+ 'margin-right' => '2em',
),
),
array(
'selector' => ' > .alignright',
'rules' => array(
- 'float' => 'right',
- 'margin-inline-start' => '2em',
- 'margin-inline-end' => '0',
+ 'float' => 'right',
+ 'margin-left' => '2em',
+ 'margin-right' => '0',
),
),
array(
diff --git a/wp-includes/version.php b/wp-includes/version.php
index a758fdd616..58ff9dc9f6 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
*
* @global string $wp_version
*/
-$wp_version = '7.2-beta3-64997';
+$wp_version = '7.2-beta3-64998';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.