Make WordPress Core


Ignore:
Timestamp:
08/17/2023 09:01:17 PM (7 months ago)
Author:
joedolson
Message:

Administration: Apply admin notice functions in multisite.

Use wp_get_admin_notice and wp_admin_notice to handle multisite settings notices.

Props costdev.
See #57791.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/network/users.php

    r55877 r56409  
    255255
    256256if ( isset( $_REQUEST['updated'] ) && 'true' === $_REQUEST['updated'] && ! empty( $_REQUEST['action'] ) ) {
    257     ?>
    258     <div id="message" class="notice notice-success is-dismissible"><p>
    259         <?php
    260         switch ( $_REQUEST['action'] ) {
    261             case 'delete':
    262                 _e( 'User deleted.' );
    263                 break;
    264             case 'all_spam':
    265                 _e( 'Users marked as spam.' );
    266                 break;
    267             case 'all_notspam':
    268                 _e( 'Users removed from spam.' );
    269                 break;
    270             case 'all_delete':
    271                 _e( 'Users deleted.' );
    272                 break;
    273             case 'add':
    274                 _e( 'User added.' );
    275                 break;
    276         }
    277         ?>
    278     </p></div>
    279     <?php
     257    $message = '';
     258    switch ( $_REQUEST['action'] ) {
     259        case 'delete':
     260            $message = __( 'User deleted.' );
     261            break;
     262        case 'all_spam':
     263            $message = __( 'Users marked as spam.' );
     264            break;
     265        case 'all_notspam':
     266            $message = __( 'Users removed from spam.' );
     267            break;
     268        case 'all_delete':
     269            $message = __( 'Users deleted.' );
     270            break;
     271        case 'add':
     272            $message = __( 'User added.' );
     273            break;
     274    }
     275
     276    wp_admin_notice(
     277        $message,
     278        array(
     279            'type'        => 'success',
     280            'dismissible' => true,
     281            'id'          => 'message',
     282        )
     283    );
    280284}
    281285?>
Note: See TracChangeset for help on using the changeset viewer.