Make WordPress Core

Ticket #41104: 41104.alt.diff

File 41104.alt.diff, 2.4 KB (added by joedolson, 5 months ago)

Alternate patch with CSS changes

  • 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/**
  • src/wp-includes/css/admin-bar.css

     
    112112        z-index: 99999;
    113113}
    114114
     115#wpadminbar #wp-admin-bar-add-new-site {
     116        padding-top: 4px;
     117        border-top: 1px solid;
     118}
     119
    115120#wpadminbar ul#wp-admin-bar-root-default>li {
    116121        margin-right: 0;
    117122}