Make WordPress Core


Ignore:
Timestamp:
09/14/2023 02:13:42 AM (3 years ago)
Author:
joedolson
Message:

Administration: Use wp_admin_notice() for .updated.

Add usages of wp_admin_notice() and wp_get_admin_notice() on .updated in the root level of /wp-admin/. Ongoing task to implement new function across core.

Props costdev, joedolson.
See #57791.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/link-manager.php

    r56515 r56573  
    120120<?php
    121121if ( isset( $_REQUEST['deleted'] ) ) {
    122     echo '<div id="message" class="updated notice is-dismissible"><p>';
    123122    $deleted = (int) $_REQUEST['deleted'];
    124123    /* translators: %s: Number of links. */
    125     printf( _n( '%s link deleted.', '%s links deleted.', $deleted ), $deleted );
    126     echo '</p></div>';
     124    $deleted_message = sprintf( _n( '%s link deleted.', '%s links deleted.', $deleted ), $deleted );
     125    wp_admin_notice(
     126        $deleted_message,
     127        array(
     128            'id'                 => 'message',
     129            'additional_classes' => array( 'updated' ),
     130            'dismissible'        => true,
     131        )
     132    );
    127133    $_SERVER['REQUEST_URI'] = remove_query_arg( array( 'deleted' ), $_SERVER['REQUEST_URI'] );
    128134}
Note: See TracChangeset for help on using the changeset viewer.