WordPress.org

Make WordPress Core

Ticket #36961: 36961.7.diff

File 36961.7.diff, 1.2 KB (added by jeremyfelt, 2 years ago)
  • src/wp-admin/network/site-users.php

    diff --git a/src/wp-admin/network/site-users.php b/src/wp-admin/network/site-users.php
    index 68cc29c723..95db765751 100644
    a b if ( current_user_can( 'promote_users' ) && apply_filters( 'show_network_site_us 
    298298                <tr>
    299299                        <th scope="row"><label for="new_role_adduser"><?php _e( 'Role' ); ?></label></th>
    300300                        <td><select name="new_role" id="new_role_adduser">
    301                         <?php wp_dropdown_roles( get_option( 'default_role' ) ); ?>
     301                        <?php
     302                        switch_to_blog( $id );
     303                        wp_dropdown_roles( get_option( 'default_role' ) );
     304                        restore_current_blog();
     305                        ?>
    302306                        </select></td>
    303307                </tr>
    304308        </table>
    if ( current_user_can( 'create_users' ) && apply_filters( 'show_network_site_use 
    331335                <tr>
    332336                        <th scope="row"><label for="new_role_newuser"><?php _e( 'Role' ); ?></label></th>
    333337                        <td><select name="new_role" id="new_role_newuser">
    334                         <?php wp_dropdown_roles( get_option( 'default_role' ) ); ?>
     338                        <?php
     339                        switch_to_blog( $id );
     340                        wp_dropdown_roles( get_option( 'default_role' ) );
     341                        restore_current_blog();
     342                        ?>
    335343                        </select></td>
    336344                </tr>
    337345                <tr class="form-field">