Make WordPress Core


Ignore:
Timestamp:
09/17/2023 03:21:07 PM (3 years ago)
Author:
costdev
Message:

Administration: Use wp_admin_notice() more in /wp-admin/includes/.

Adds further usages of wp_admin_notice() in /wp-admin/includes/ on .notice-error, .notice-warning, .error, and .updated.

Ongoing task to implement new function across core.

Follow-up to [56408], [56409], [56410], [56518], [56570], [56571], [56572], [56573], [56576], [56589], [56590], [56597].

Props joedolson, mukesh27, costdev.
See #57791.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/nav-menu.php

    r56548 r56599  
    14381438
    14391439            if ( is_wp_error( $menu_item_db_id ) ) {
    1440                 $messages[] = '<div id="message" class="error"><p>' . $menu_item_db_id->get_error_message() . '</p></div>';
     1440                $messages[] = wp_get_admin_notice(
     1441                    $menu_item_db_id->get_error_message(),
     1442                    array(
     1443                        'id'                 => 'message',
     1444                        'additional_classes' => array( 'error' ),
     1445                    )
     1446                );
    14411447            } else {
    14421448                unset( $menu_items[ $menu_item_db_id ] );
Note: See TracChangeset for help on using the changeset viewer.