WordPress.org

Make WordPress Core

Ticket #43145: 43145.patch

File 43145.patch, 1009 bytes (added by andrea.r, 17 months ago)

Changes references to admin_url into network_admin_url in function wp_edit_theme_plugin_file

  • wp-admin/includes/file.php

     
    523523
    524524                // Attempt loopback request to editor to see if user just whitescreened themselves.
    525525                if ( $plugin ) {
    526                         $url = add_query_arg( compact( 'plugin', 'file' ), admin_url( 'plugin-editor.php' ) );
     526                        $url = add_query_arg( compact( 'plugin', 'file' ), network_admin_url( 'plugin-editor.php' ) );
    527527                } elseif ( isset( $stylesheet ) ) {
    528528                        $url = add_query_arg(
    529529                                array(
     
    530530                                        'theme' => $stylesheet,
    531531                                        'file'  => $file,
    532532                                ),
    533                                 admin_url( 'theme-editor.php' )
     533                                network_admin_url( 'theme-editor.php' )
    534534                        );
    535535                } else {
    536                         $url = admin_url();
     536                        $url = network_admin_url();
    537537                }
    538538                $url                    = add_query_arg( $scrape_params, $url );
    539539                $r                      = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) );