--- a/wp/wp-admin/network/site-themes.php Thu Sep 29 08:06:27 2022 +0200
+++ b/wp/wp-admin/network/site-themes.php Fri Sep 05 18:40:08 2025 +0200
@@ -173,7 +173,8 @@
$parent_file = 'sites.php';
$submenu_file = 'sites.php';
-require_once ABSPATH . 'wp-admin/admin-header.php'; ?>
+require_once ABSPATH . 'wp-admin/admin-header.php';
+?>
<div class="wrap">
<h1 id="edit-site"><?php echo $title; ?></h1>
@@ -195,7 +196,15 @@
/* translators: %s: Number of themes. */
$message = _n( '%s theme enabled.', '%s themes enabled.', $enabled );
}
- echo '<div id="message" class="updated notice is-dismissible"><p>' . sprintf( $message, number_format_i18n( $enabled ) ) . '</p></div>';
+
+ wp_admin_notice(
+ sprintf( $message, number_format_i18n( $enabled ) ),
+ array(
+ 'type' => 'success',
+ 'dismissible' => true,
+ 'id' => 'message',
+ )
+ );
} elseif ( isset( $_GET['disabled'] ) ) {
$disabled = absint( $_GET['disabled'] );
if ( 1 === $disabled ) {
@@ -204,16 +213,31 @@
/* translators: %s: Number of themes. */
$message = _n( '%s theme disabled.', '%s themes disabled.', $disabled );
}
- echo '<div id="message" class="updated notice is-dismissible"><p>' . sprintf( $message, number_format_i18n( $disabled ) ) . '</p></div>';
+
+ wp_admin_notice(
+ sprintf( $message, number_format_i18n( $disabled ) ),
+ array(
+ 'type' => 'success',
+ 'dismissible' => true,
+ 'id' => 'message',
+ )
+ );
} elseif ( isset( $_GET['error'] ) && 'none' === $_GET['error'] ) {
- echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'No theme selected.' ) . '</p></div>';
+ wp_admin_notice(
+ __( 'No theme selected.' ),
+ array(
+ 'type' => 'error',
+ 'dismissible' => true,
+ 'id' => 'message',
+ )
+ );
}
?>
<p><?php _e( 'Network enabled themes are not shown on this screen.' ); ?></p>
<form method="get">
-<?php $wp_list_table->search_box( __( 'Search Installed Themes' ), 'theme' ); ?>
+<?php $wp_list_table->search_box( __( 'Search installed themes' ), 'theme' ); ?>
<input type="hidden" name="id" value="<?php echo esc_attr( $id ); ?>" />
</form>