From 8cdfdcba5d10a487f8e9d5c1b5967db6962acdae Mon Sep 17 00:00:00 2001 From: umesh Date: Wed, 28 May 2025 19:13:01 +0530 Subject: [PATCH] Fix: Added style for wp-activate.php and wp-signup.php for gap between header/footer and screen. I've added filter for body classes for both the pages. and added style by using those new classes. (Trac #63499) --- src/wp-activate.php | 23 +++++++++++++++++++++++ src/wp-signup.php | 24 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/src/wp-activate.php b/src/wp-activate.php index f4fd8d76c31a7..f986cd1474ae2 100644 --- a/src/wp-activate.php +++ b/src/wp-activate.php @@ -97,6 +97,28 @@ function do_activate_header() { } add_action( 'wp_head', 'do_activate_header' ); +// Add body class for wp-activate page. +add_filter( 'body_class', 'wp_activate_body_class' ); + +/** + * Add body class for wp-signup.php + * + * @param array $body_class array of body classes + * + * @return array + */ +function wp_activate_body_class( $body_class ) { + + if ( is_array( $body_class ) ) { + array_push( $body_class, 'wp-activate-page' ); + } else { + $body_class = array(); + array_push( $body_class, 'wp-activate-page' ); + } + + return $body_class; +} + /** * Loads styles specific to this page. * @@ -111,6 +133,7 @@ function wpmu_activate_stylesheet() { #language { margin-top: 0.5em; } .wp-activate-container .error { background: #f66; color: #333; } span.h3 { padding: 0 8px; font-size: 1.3em; font-weight: 600; } + .wp-activate-page #header, .wp-activate-page #footer{ max-width: 90%; margin: 0 auto }