Make WordPress Core

Ticket #41104: 41104.2.diff

File 41104.2.diff, 788 bytes (added by joedolson, 5 months ago)

Refreshed patch

  • src/wp-includes/admin-bar.php

     
    767767 * Provides a shortlink.
    768768 *
    769769 * @since 3.1.0
     770 * @since x.x.x Added a New Site link for network installations.
    770771 *
    771772 * @param WP_Admin_Bar $wp_admin_bar The WP_Admin_Bar instance.
    772773 */
     
    10081009                        )
    10091010                );
    10101011        }
     1012
     1013        if ( is_multisite() && current_user_can( 'create_sites' ) ) {
     1014                $wp_admin_bar->add_node(
     1015                        array(
     1016                                'parent' => 'new-content',
     1017                                'id'     => 'add-new-site',
     1018                                'title'  => _x( 'Site', 'add new from admin bar' ),
     1019                                'href'   => network_admin_url( 'site-new.php' ),
     1020                        )
     1021                );
     1022        }
    10111023}
    10121024
    10131025/**