Commit f32ba992d3 for wordpress.org

commit f32ba992d3f479caa2aad0bb07bb286977efc932
Author: joedolson <joedolson@git.wordpress.org>
Date:   Mon Nov 9 16:09:54 2026 +0000

    Twenty Twenty Four: A11y: Add `aria-label` in default menu names.

    Add missing default `aria-label` values to the hidden-sidebar, header, and footer with centered logo patterns in Twenty Twenty Four.

    Developed in https://github.com/WordPress/wordpress-develop/pull/13763.

    Props joedolson, mukesh27, rahultank, nhrrob, harishtewari.
    Fixes #66189.
    Built from https://develop.svn.wordpress.org/trunk@65351


    git-svn-id: http://core.svn.wordpress.org/trunk@64491 1a063a9b-81f0-0310-95a4-ce76da25c4cd

diff --git a/wp-content/themes/twentytwentyfour/parts/header.html b/wp-content/themes/twentytwentyfour/parts/header.html
index 2fa483be63..551d8c89c5 100644
--- a/wp-content/themes/twentytwentyfour/parts/header.html
+++ b/wp-content/themes/twentytwentyfour/parts/header.html
@@ -1,26 +1,2 @@
-<!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"20px","bottom":"20px"}}},"backgroundColor":"base","layout":{"type":"constrained"}} -->
-<div class="wp-block-group alignwide has-base-background-color has-background"
-	style="padding-top:20px;padding-bottom:20px">
-	<!-- wp:group {"align":"wide","layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap"}} -->
-	<div class="wp-block-group alignwide">
-		<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}},"layout":{"type":"flex"}} -->
-		<div class="wp-block-group">
-			<!-- wp:site-logo {"width":60 } /-->
-
-			<!-- wp:group {"style":{"spacing":{"blockGap":"0px"}}} -->
-			<div class="wp-block-group">
-				<!-- wp:site-title {"level":0} /-->
-			</div>
-			<!-- /wp:group -->
-		</div>
-		<!-- /wp:group -->
-
-		<!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"left"}} -->
-		<div class="wp-block-group">
-			<!-- wp:navigation {"layout":{"type":"flex","justifyContent":"right","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}}} /-->
-		</div>
-		<!-- /wp:group -->
-	</div>
-	<!-- /wp:group -->
-</div>
-<!-- /wp:group -->
\ No newline at end of file
+<!-- wp:pattern {"slug":"twentytwentyfour/header"} /-->
+
\ No newline at end of file
diff --git a/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php b/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
index 13b827418b..9d6d410f63 100644
--- a/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
+++ b/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
@@ -18,7 +18,7 @@

 	<!-- wp:site-logo /-->

-	<!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","justifyContent":"center"},"fontSize":"small"} /-->
+	<!-- wp:navigation {"ariaLabel":"<?php esc_attr_e( 'Footer', 'twentytwentyfour' ); ?>","overlayMenu":"never","layout":{"type":"flex","justifyContent":"center"},"fontSize":"small"} /-->

 	<!-- wp:paragraph {"align":"center","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"secondary","fontSize":"small"} -->
 	<p class="has-text-align-center has-secondary-color has-text-color has-link-color has-small-font-size">
diff --git a/wp-content/themes/twentytwentyfour/patterns/header.php b/wp-content/themes/twentytwentyfour/patterns/header.php
new file mode 100644
index 0000000000..0a6b1ab169
--- /dev/null
+++ b/wp-content/themes/twentytwentyfour/patterns/header.php
@@ -0,0 +1,41 @@
+<?php
+/**
+ * Title: Header
+ * Slug: twentytwentyfour/header
+ * Categories: header
+ * Description: Site header with site title and navigation.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
+ * @since Twenty Twenty-Four 1.x
+ */
+
+?>
+
+<!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"20px","bottom":"20px"}}},"backgroundColor":"base","layout":{"type":"constrained"}} -->
+<div class="wp-block-group alignwide has-base-background-color has-background"
+	style="padding-top:20px;padding-bottom:20px">
+	<!-- wp:group {"align":"wide","layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap"}} -->
+	<div class="wp-block-group alignwide">
+		<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}},"layout":{"type":"flex"}} -->
+		<div class="wp-block-group">
+			<!-- wp:site-logo {"width":60 } /-->
+
+			<!-- wp:group {"style":{"spacing":{"blockGap":"0px"}}} -->
+			<div class="wp-block-group">
+				<!-- wp:site-title {"level":0} /-->
+			</div>
+			<!-- /wp:group -->
+		</div>
+		<!-- /wp:group -->
+
+		<!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"left"}} -->
+		<div class="wp-block-group">
+			<!-- wp:navigation {"ariaLabel":"<?php esc_attr_e( 'Primary', 'twentytwentyfour' ); ?>","layout":{"type":"flex","justifyContent":"right","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}}} /-->
+		</div>
+		<!-- /wp:group -->
+	</div>
+	<!-- /wp:group -->
+</div>
+<!-- /wp:group -->
+
\ No newline at end of file
diff --git a/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php b/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
index 093d60c3fe..412730130d 100644
--- a/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
+++ b/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
@@ -61,7 +61,7 @@
 		</div>
 		<!-- /wp:group -->

-		<!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"},"style":{"typography":{"fontStyle":"normal","fontWeight":"400"},"spacing":{"blockGap":"var:preset|spacing|10"}},"fontSize":"small"} -->
+		<!-- wp:navigation {"ariaLabel":"<?php esc_attr_e( 'Sidebar', 'twentytwentyfour' ); ?>","overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"},"style":{"typography":{"fontStyle":"normal","fontWeight":"400"},"spacing":{"blockGap":"var:preset|spacing|10"}},"fontSize":"small"} -->
 		<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Latest inflation report', 'twentytwentyfour' ); ?>","url":"#","className":"is-style-arrow-link","style":{"typography":{"textDecoration":"underline"}}} /-->
 		<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Financial apps for families', 'twentytwentyfour' ); ?>","url":"#","className":"is-style-arrow-link","style":{"typography":{"textDecoration":"underline"}}} /-->
 		<!-- /wp:navigation -->
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 8de13d6412..3920153a2d 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
  *
  * @global string $wp_version
  */
-$wp_version = '7.2-beta4-65350';
+$wp_version = '7.2-beta4-65351';

 /**
  * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.