Make WordPress Core

Changeset 59960


Ignore:
Timestamp:
03/10/2025 06:14:48 PM (less than one hour ago)
Author:
joedolson
Message:

Administration: Update out of date error message styling.

Change several error message across core to use WordPress standard styling. Ensure only prefixes are wrapped in strong tags rather than the whole message, use notice notice-error classes where appropriate, and replace a custom error with wp_admin_notice() in multisite.

Props afercia, rajinsharwar, robinmartijn, mukesh27, sabernhardt, oglekler, joedolson, chaion07, im3dabasia1, audrasjb, dkarfa, najmulsaju.
Fixes #50402.

Location:
trunk/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/js/_enqueues/admin/tags.js

    r59789 r59960  
    5656
    5757                } else if ( '-1' == r ) {
    58                     $('#ajax-response').empty().append('<div class="error"><p>' + wp.i18n.__( 'Sorry, you are not allowed to do that.' ) + '</p></div>');
     58                    $('#ajax-response').empty().append('<div class="notice notice-error"><p>' + wp.i18n.__( 'Sorry, you are not allowed to do that.' ) + '</p></div>');
    5959                    tr.children().css('backgroundColor', '');
    6060
    6161                } else {
    62                     $('#ajax-response').empty().append('<div class="error"><p>' + wp.i18n.__( 'An error occurred while processing your request. Please try again later.' ) + '</p></div>');
     62                    $('#ajax-response').empty().append('<div class="notice notice-error"><p>' + wp.i18n.__( 'An error occurred while processing your request. Please try again later.' ) + '</p></div>');
    6363                    tr.children().css('backgroundColor', '');
    6464                }
  • trunk/src/js/_enqueues/vendor/plupload/handlers.js

    r58279 r59960  
    205205// Generic error message.
    206206function wpQueueError( message ) {
    207     jQuery( '#media-upload-error' ).show().html( '<div class="error"><p>' + message + '</p></div>' );
     207    jQuery( '#media-upload-error' ).show().html( '<div class="notice notice-error"><p>' + message + '</p></div>' );
    208208}
    209209
  • trunk/src/js/_enqueues/wp/theme.js

    r58914 r59960  
    16661666            $( 'body' ).removeClass( 'loading-content' );
    16671667            $( '.theme-browser' ).find( 'div.error' ).remove();
    1668             $( '.theme-browser' ).find( 'div.themes' ).before( '<div class="error"><p>' + l10n.error + '</p><p><button class="button try-again">' + l10n.tryAgain + '</button></p></div>' );
     1668            $( '.theme-browser' ).find( 'div.themes' ).before( '<div class="notice notice-error"><p>' + l10n.error + '</p><p><button class="button try-again">' + l10n.tryAgain + '</button></p></div>' );
    16691669            $( '.theme-browser .error .try-again' ).on( 'click', function( e ) {
    16701670                e.preventDefault();
  • trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php

    r58745 r59960  
    705705
    706706        if ( $theme->errors() ) {
    707             $pre = 'broken' === $status ? __( 'Broken Theme:' ) . ' ' : '';
    708             echo '<p><strong class="error-message">' . $pre . $theme->errors()->get_error_message() . '</strong></p>';
     707            $pre = 'broken' === $status ? '<strong class="error-message">' . __( 'Broken Theme:' ) . '</strong> ' : '';
     708            wp_admin_notice(
     709                $pre . $theme->errors()->get_error_message(),
     710                array(
     711                    'type'               => 'error',
     712                    'additional_classes' => 'inline',
     713                )
     714            );
    709715        }
    710716
  • trunk/src/wp-admin/includes/network.php

    r58125 r59960  
    159159    $error_codes = array();
    160160    if ( is_wp_error( $errors ) ) {
    161         $network_created_error_message = '<p><strong>' . __( 'Error: The network could not be created.' ) . '</strong></p>';
     161        $network_created_error_message = '<p><strong>' . __( 'Error:' ) . '</strong> ' . __( 'The network could not be created.' ) . '</p>';
    162162        foreach ( $errors->get_error_messages() as $error ) {
    163163            $network_created_error_message .= "<p>$error</p>";
  • trunk/src/wp-admin/themes.php

    r59789 r59960  
    346346if ( $current_theme->errors() && ( ! is_multisite() || current_user_can( 'manage_network_themes' ) ) ) {
    347347    wp_admin_notice(
    348         __( 'Error:' ) . ' ' . $current_theme->errors()->get_error_message(),
     348        '<strong>' . __( 'Error:' ) . '</strong> ' . $current_theme->errors()->get_error_message(),
    349349        array(
    350350            'additional_classes' => array( 'error' ),
  • trunk/src/wp-signup.php

    r59378 r59960  
    6969        .mu_register fieldset,
    7070            .mu_register legend { margin: 0; padding: 0; border: none; }
    71         .mu_register .error { font-weight: 600; padding: 10px; color: #333; background: #ffebe8; border: 1px solid #c00; }
     71        .mu_register .error { padding: 10px; color: #333; background: #ffebe8; border: 1px solid #c00; }
    7272        .mu_register input[type="submit"],
    7373            .mu_register #blog_title,
Note: See TracChangeset for help on using the changeset viewer.