Make WordPress Core

Ticket #42025: 42025.diff

File 42025.diff, 157.5 KB (added by spacedmonkey, 8 years ago)
  • src/wp-admin/about.php

     
    3232
    3333list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
    3434
    35 include( ABSPATH . 'wp-admin/admin-header.php' );
     35include( ABSPATH . WPADMIN . '/admin-header.php' );
    3636?>
    3737        <div class="wrap about-wrap">
    3838                <h1><?php printf( __( 'Welcome to WordPress&nbsp;%s' ), $display_version ); ?></h1>
     
    228228        </div>
    229229<?php
    230230
    231 include( ABSPATH . 'wp-admin/admin-footer.php' );
     231include( ABSPATH . WPADMIN . '/admin-footer.php' );
    232232
    233233// These are strings we may use to describe maintenance/security releases, where we aim for no new strings.
    234234return;
  • src/wp-admin/admin-ajax.php

     
    2929        wp_die( '0', 400 );
    3030
    3131/** Load WordPress Administration APIs */
    32 require_once( ABSPATH . 'wp-admin/includes/admin.php' );
     32require_once( ABSPATH . WPADMIN . '/includes/admin.php' );
    3333
    3434/** Load Ajax Handlers for WordPress Core */
    35 require_once( ABSPATH . 'wp-admin/includes/ajax-actions.php' );
     35require_once( ABSPATH . WPADMIN . '/includes/ajax-actions.php' );
    3636
    3737@header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
    3838@header( 'X-Robots-Tag: noindex' );
  • src/wp-admin/admin-functions.php

     
    1212_deprecated_file( basename(__FILE__), '2.5.0', 'wp-admin/includes/admin.php' );
    1313
    1414/** WordPress Administration API: Includes all Administration functions. */
    15 require_once(ABSPATH . 'wp-admin/includes/admin.php');
     15require_once(ABSPATH . WPADMIN . '/includes/admin.php');
  • src/wp-admin/admin-header.php

     
    207207?>
    208208
    209209<div id="wpwrap">
    210 <?php require(ABSPATH . 'wp-admin/menu-header.php'); ?>
     210<?php require(ABSPATH . WPADMIN . '/menu-header.php'); ?>
    211211<div id="wpcontent">
    212212
    213213<?php
     
    263263do_action( 'all_admin_notices' );
    264264
    265265if ( $parent_file == 'options-general.php' )
    266         require(ABSPATH . 'wp-admin/options-head.php');
     266        require(ABSPATH . WPADMIN . '/options-head.php');
  • src/wp-admin/admin-post.php

     
    2121/** Allow for cross-domain requests (from the front end). */
    2222send_origin_headers();
    2323
    24 require_once(ABSPATH . 'wp-admin/includes/admin.php');
     24require_once(ABSPATH . WPADMIN . '/includes/admin.php');
    2525
    2626nocache_headers();
    2727
  • src/wp-admin/admin.php

     
    7979        }
    8080}
    8181
    82 require_once(ABSPATH . 'wp-admin/includes/admin.php');
     82require_once(ABSPATH . WPADMIN . '/includes/admin.php');
    8383
    8484auth_redirect();
    8585
     
    131131        $taxnow = '';
    132132
    133133if ( WP_NETWORK_ADMIN )
    134         require(ABSPATH . 'wp-admin/network/menu.php');
     134        require(ABSPATH . WPADMIN . '/network/menu.php');
    135135elseif ( WP_USER_ADMIN )
    136         require(ABSPATH . 'wp-admin/user/menu.php');
     136        require(ABSPATH . WPADMIN . '/user/menu.php');
    137137else
    138         require(ABSPATH . 'wp-admin/menu.php');
     138        require(ABSPATH . WPADMIN . '/menu.php');
    139139
    140140if ( current_user_can( 'manage_options' ) ) {
    141141        wp_raise_memory_limit( 'admin' );
     
    211211                 */
    212212                do_action( "load-{$page_hook}" );
    213213                if (! isset($_GET['noheader']))
    214                         require_once(ABSPATH . 'wp-admin/admin-header.php');
     214                        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    215215
    216216                /**
    217217                 * Used to call the registered callback for a plugin screen.
     
    243243                do_action( "load-{$plugin_page}" );
    244244
    245245                if ( !isset($_GET['noheader']))
    246                         require_once(ABSPATH . 'wp-admin/admin-header.php');
     246                        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    247247
    248248                if ( file_exists(WPMU_PLUGIN_DIR . "/$plugin_page") )
    249249                        include(WPMU_PLUGIN_DIR . "/$plugin_page");
     
    251251                        include(WP_PLUGIN_DIR . "/$plugin_page");
    252252        }
    253253
    254         include(ABSPATH . 'wp-admin/admin-footer.php');
     254        include(ABSPATH . WPADMIN . '/admin-footer.php');
    255255
    256256        exit();
    257257} elseif ( isset( $_GET['import'] ) ) {
     
    286286        $title = __('Import');
    287287
    288288        if (! isset($_GET['noheader']))
    289                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     289                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    290290
    291         require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
     291        require_once(ABSPATH . WPADMIN . '/includes/upgrade.php');
    292292
    293293        define('WP_IMPORTING', true);
    294294
     
    308308
    309309        call_user_func($wp_importers[$importer][2]);
    310310
    311         include(ABSPATH . 'wp-admin/admin-footer.php');
     311        include(ABSPATH . WPADMIN . '/admin-footer.php');
    312312
    313313        // Make sure rules are flushed
    314314        flush_rewrite_rules(false);
  • src/wp-admin/async-upload.php

     
    2020        require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' );
    2121}
    2222
    23 require_once( ABSPATH . 'wp-admin/admin.php' );
     23require_once( ABSPATH . WPADMIN . '/admin.php' );
    2424
    2525header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
    2626
    2727if ( isset( $_REQUEST['action'] ) && 'upload-attachment' === $_REQUEST['action'] ) {
    28         include( ABSPATH . 'wp-admin/includes/ajax-actions.php' );
     28        include( ABSPATH . WPADMIN . '/includes/ajax-actions.php' );
    2929
    3030        send_nosniff_header();
    3131        nocache_headers();
  • src/wp-admin/comment.php

     
    5353        );
    5454
    5555        wp_enqueue_script('comment');
    56         require_once( ABSPATH . 'wp-admin/admin-header.php' );
     56        require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    5757
    5858        $comment_id = absint( $_GET['c'] );
    5959
     
    6868
    6969        $comment = get_comment_to_edit( $comment_id );
    7070
    71         include( ABSPATH . 'wp-admin/edit-form-comment.php' );
     71        include( ABSPATH . WPADMIN . '/edit-form-comment.php' );
    7272
    7373        break;
    7474
     
    9797                die();
    9898        }
    9999
    100         require_once( ABSPATH . 'wp-admin/admin-header.php' );
     100        require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    101101
    102102        $formaction    = $action . 'comment';
    103103        $nonce_action  = 'approve' == $action ? 'approve-comment_' : 'delete-comment_';
     
    330330
    331331} // end switch
    332332
    333 include( ABSPATH . 'wp-admin/admin-footer.php' );
     333include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/credits.php

     
    1414
    1515list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
    1616
    17 include( ABSPATH . 'wp-admin/admin-header.php' );
     17include( ABSPATH . WPADMIN . '/admin-header.php' );
    1818?>
    1919<div class="wrap about-wrap">
    2020
     
    4444        );
    4545        echo '</p>';
    4646        echo '</div>';
    47         include( ABSPATH . 'wp-admin/admin-footer.php' );
     47        include( ABSPATH . WPADMIN . '/admin-footer.php' );
    4848        exit;
    4949}
    5050
     
    109109</div>
    110110<?php
    111111
    112 include( ABSPATH . 'wp-admin/admin-footer.php' );
     112include( ABSPATH . WPADMIN . '/admin-footer.php' );
    113113
    114114return;
    115115
  • src/wp-admin/edit-comments.php

     
    194194        'heading_list'       => __( 'Comments list' ),
    195195) );
    196196
    197 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     197require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    198198?>
    199199
    200200<div class="wrap">
     
    331331<?php
    332332wp_comment_reply('-1', true, 'detail');
    333333wp_comment_trashnotice();
    334 include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     334include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/edit-form-advanced.php

     
    212212$post_type_object = get_post_type_object($post_type);
    213213
    214214// All meta boxes should be defined and added before the first do_meta_boxes() call (or potentially during the do_meta_boxes action).
    215 require_once( ABSPATH . 'wp-admin/includes/meta-boxes.php' );
     215require_once( ABSPATH . WPADMIN . '/includes/meta-boxes.php' );
    216216
    217217
    218218$publish_callback_args = null;
     
    469469        ) );
    470470}
    471471
    472 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     472require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    473473?>
    474474
    475475<div class="wrap">
  • src/wp-admin/edit-link-form.php

     
    2222        $nonce_action = 'add-bookmark';
    2323}
    2424
    25 require_once( ABSPATH . 'wp-admin/includes/meta-boxes.php' );
     25require_once( ABSPATH . WPADMIN . '/includes/meta-boxes.php' );
    2626
    2727add_meta_box('linksubmitdiv', __('Save'), 'link_submit_meta_box', null, 'side', 'core');
    2828add_meta_box('linkcategorydiv', __('Categories'), 'link_categories_meta_box', null, 'normal', 'core');
     
    6666        '<p>' . __( '<a href="https://wordpress.org/support/">Support Forums</a>' ) . '</p>'
    6767);
    6868
    69 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     69require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    7070?>
    7171
    7272<div class="wrap">
  • src/wp-admin/edit-tag-form.php

     
    5252$wp_http_referer = remove_query_arg( array( 'action', 'message', 'tag_ID' ), $wp_http_referer );
    5353
    5454/** Also used by Edit Tags */
    55 require_once( ABSPATH . 'wp-admin/includes/edit-tag-messages.php' );
     55require_once( ABSPATH . WPADMIN . '/includes/edit-tag-messages.php' );
    5656
    5757/**
    5858 * Fires before the Edit Term form for all taxonomies.
  • src/wp-admin/edit-tags.php

     
    276276        unset( $help );
    277277}
    278278
    279 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     279require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    280280
    281281/** Also used by the Edit Tag  form */
    282 require_once( ABSPATH . 'wp-admin/includes/edit-tag-messages.php' );
     282require_once( ABSPATH . WPADMIN . '/includes/edit-tag-messages.php' );
    283283
    284284$class = ( isset( $_REQUEST['error'] ) ) ? 'error' : 'updated';
    285285
     
    588588
    589589$wp_list_table->inline_edit();
    590590
    591 include( ABSPATH . 'wp-admin/admin-footer.php' );
     591include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/edit.php

     
    300300$bulk_messages = apply_filters( 'bulk_post_updated_messages', $bulk_messages, $bulk_counts );
    301301$bulk_counts = array_filter( $bulk_counts );
    302302
    303 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     303require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    304304?>
    305305<div class="wrap">
    306306<h1 class="wp-heading-inline"><?php
     
    373373</div>
    374374
    375375<?php
    376 include( ABSPATH . 'wp-admin/admin-footer.php' );
     376include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/export.php

     
    1313        wp_die(__('Sorry, you are not allowed to export the content of this site.'));
    1414
    1515/** Load WordPress export API */
    16 require_once( ABSPATH . 'wp-admin/includes/export.php' );
     16require_once( ABSPATH . WPADMIN . '/includes/export.php' );
    1717$title = __('Export');
    1818
    1919/**
     
    115115        die();
    116116}
    117117
    118 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     118require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    119119
    120120/**
    121121 * Create the date options fields for exporting a given post type.
     
    291291</form>
    292292</div>
    293293
    294 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     294<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/freedoms.php

     
    1313
    1414list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
    1515
    16 include( ABSPATH . 'wp-admin/admin-header.php' );
     16include( ABSPATH . WPADMIN . '/admin-header.php' );
    1717?>
    1818<div class="wrap about-wrap">
    1919
     
    5151<p><?php _e( 'Don&#8217;t you wish all software came with these freedoms? So do we! For more information, check out the <a href="https://www.fsf.org/">Free Software Foundation</a>.' ); ?></p>
    5252
    5353</div>
    54 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     54<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/import.php

     
    5151wp_enqueue_script( 'plugin-install' );
    5252wp_enqueue_script( 'updates' );
    5353
    54 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     54require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    5555$parent_file = 'tools.php';
    5656?>
    5757
     
    203203wp_print_request_filesystem_credentials_modal();
    204204wp_print_admin_notice_templates();
    205205
    206 include( ABSPATH . 'wp-admin/admin-footer.php' );
     206include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/includes/admin.php

     
    1717}
    1818
    1919/** WordPress Administration Hooks */
    20 require_once(ABSPATH . 'wp-admin/includes/admin-filters.php');
     20require_once(ABSPATH . WPADMIN . '/includes/admin-filters.php');
    2121
    2222/** WordPress Bookmark Administration API */
    23 require_once(ABSPATH . 'wp-admin/includes/bookmark.php');
     23require_once(ABSPATH . WPADMIN . '/includes/bookmark.php');
    2424
    2525/** WordPress Comment Administration API */
    26 require_once(ABSPATH . 'wp-admin/includes/comment.php');
     26require_once(ABSPATH . WPADMIN . '/includes/comment.php');
    2727
    2828/** WordPress Administration File API */
    29 require_once(ABSPATH . 'wp-admin/includes/file.php');
     29require_once(ABSPATH . WPADMIN . '/includes/file.php');
    3030
    3131/** WordPress Image Administration API */
    32 require_once(ABSPATH . 'wp-admin/includes/image.php');
     32require_once(ABSPATH . WPADMIN . '/includes/image.php');
    3333
    3434/** WordPress Media Administration API */
    35 require_once(ABSPATH . 'wp-admin/includes/media.php');
     35require_once(ABSPATH . WPADMIN . '/includes/media.php');
    3636
    3737/** WordPress Import Administration API */
    38 require_once(ABSPATH . 'wp-admin/includes/import.php');
     38require_once(ABSPATH . WPADMIN . '/includes/import.php');
    3939
    4040/** WordPress Misc Administration API */
    41 require_once(ABSPATH . 'wp-admin/includes/misc.php');
     41require_once(ABSPATH . WPADMIN . '/includes/misc.php');
    4242
    4343/** WordPress Options Administration API */
    44 require_once(ABSPATH . 'wp-admin/includes/options.php');
     44require_once(ABSPATH . WPADMIN . '/includes/options.php');
    4545
    4646/** WordPress Plugin Administration API */
    47 require_once(ABSPATH . 'wp-admin/includes/plugin.php');
     47require_once(ABSPATH . WPADMIN . '/includes/plugin.php');
    4848
    4949/** WordPress Post Administration API */
    50 require_once(ABSPATH . 'wp-admin/includes/post.php');
     50require_once(ABSPATH . WPADMIN . '/includes/post.php');
    5151
    5252/** WordPress Administration Screen API */
    53 require_once(ABSPATH . 'wp-admin/includes/class-wp-screen.php');
    54 require_once(ABSPATH . 'wp-admin/includes/screen.php');
     53require_once(ABSPATH . WPADMIN . '/includes/class-wp-screen.php');
     54require_once(ABSPATH . WPADMIN . '/includes/screen.php');
    5555
    5656/** WordPress Taxonomy Administration API */
    57 require_once(ABSPATH . 'wp-admin/includes/taxonomy.php');
     57require_once(ABSPATH . WPADMIN . '/includes/taxonomy.php');
    5858
    5959/** WordPress Template Administration API */
    60 require_once(ABSPATH . 'wp-admin/includes/template.php');
     60require_once(ABSPATH . WPADMIN . '/includes/template.php');
    6161
    6262/** WordPress List Table Administration API and base class */
    63 require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table.php');
    64 require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table-compat.php');
    65 require_once(ABSPATH . 'wp-admin/includes/list-table.php');
     63require_once(ABSPATH . WPADMIN . '/includes/class-wp-list-table.php');
     64require_once(ABSPATH . WPADMIN . '/includes/class-wp-list-table-compat.php');
     65require_once(ABSPATH . WPADMIN . '/includes/list-table.php');
    6666
    6767/** WordPress Theme Administration API */
    68 require_once(ABSPATH . 'wp-admin/includes/theme.php');
     68require_once(ABSPATH . WPADMIN . '/includes/theme.php');
    6969
    7070/** WordPress User Administration API */
    71 require_once(ABSPATH . 'wp-admin/includes/user.php');
     71require_once(ABSPATH . WPADMIN . '/includes/user.php');
    7272
    7373/** WordPress Site Icon API */
    74 require_once(ABSPATH . 'wp-admin/includes/class-wp-site-icon.php');
     74require_once(ABSPATH . WPADMIN . '/includes/class-wp-site-icon.php');
    7575
    7676/** WordPress Update Administration API */
    77 require_once(ABSPATH . 'wp-admin/includes/update.php');
     77require_once(ABSPATH . WPADMIN . '/includes/update.php');
    7878
    7979/** WordPress Deprecated Administration API */
    80 require_once(ABSPATH . 'wp-admin/includes/deprecated.php');
     80require_once(ABSPATH . WPADMIN . '/includes/deprecated.php');
    8181
    8282/** WordPress Multisite support API */
    8383if ( is_multisite() ) {
    84         require_once(ABSPATH . 'wp-admin/includes/ms-admin-filters.php');
    85         require_once(ABSPATH . 'wp-admin/includes/ms.php');
    86         require_once(ABSPATH . 'wp-admin/includes/ms-deprecated.php');
     84        require_once(ABSPATH . WPADMIN . '/includes/ms-admin-filters.php');
     85        require_once(ABSPATH . WPADMIN . '/includes/ms.php');
     86        require_once(ABSPATH . WPADMIN . '/includes/ms-deprecated.php');
    8787}
  • src/wp-admin/includes/ajax-actions.php

     
    217217
    218218        check_ajax_referer( "image_editor-$post_id" );
    219219
    220         include_once( ABSPATH . 'wp-admin/includes/image-edit.php' );
     220        include_once( ABSPATH . WPADMIN . '/includes/image-edit.php' );
    221221        if ( ! stream_preview_image($post_id) )
    222222                wp_die( -1 );
    223223
     
    302302 * @since 4.8.0
    303303 */
    304304function wp_ajax_get_community_events() {
    305         require_once( ABSPATH . 'wp-admin/includes/class-wp-community-events.php' );
     305        require_once( ABSPATH . WPADMIN . '/includes/class-wp-community-events.php' );
    306306
    307307        check_ajax_referer( 'community_events' );
    308308
     
    352352 * @since 3.4.0
    353353 */
    354354function wp_ajax_dashboard_widgets() {
    355         require_once ABSPATH . 'wp-admin/includes/dashboard.php';
     355        require_once ABSPATH . WPADMIN . '/includes/dashboard.php';
    356356
    357357        $pagenow = $_GET['pagenow'];
    358358        if ( $pagenow === 'dashboard-user' || $pagenow === 'dashboard-network' || $pagenow === 'dashboard' ) {
     
    11071107
    11081108        ob_start();
    11091109        if ( isset( $_REQUEST['mode'] ) && 'dashboard' == $_REQUEST['mode'] ) {
    1110                 require_once( ABSPATH . 'wp-admin/includes/dashboard.php' );
     1110                require_once( ABSPATH . WPADMIN . '/includes/dashboard.php' );
    11111111                _wp_dashboard_recent_comments_row( $comment );
    11121112        } else {
    11131113                if ( isset( $_REQUEST['mode'] ) && 'single' == $_REQUEST['mode'] ) {
     
    12031203        if ( ! current_user_can( 'edit_theme_options' ) )
    12041204                wp_die( -1 );
    12051205
    1206         require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
     1206        require_once ABSPATH . WPADMIN . '/includes/nav-menu.php';
    12071207
    12081208        // For performance reasons, we omit some object properties from the checklist.
    12091209        // The following is a hacky way to restore them when adding non-custom items.
     
    14881488        if ( ! current_user_can( 'edit_theme_options' ) )
    14891489                wp_die( -1 );
    14901490
    1491         require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
     1491        require_once ABSPATH . WPADMIN . '/includes/nav-menu.php';
    14921492
    14931493        if ( isset( $_POST['item-type'] ) && 'post_type' == $_POST['item-type'] ) {
    14941494                $type = 'posttype';
     
    16161616        if ( ! current_user_can( 'edit_theme_options' ) )
    16171617                wp_die( -1 );
    16181618
    1619         require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
     1619        require_once ABSPATH . WPADMIN . '/includes/nav-menu.php';
    16201620
    16211621        _wp_ajax_menu_quick_search( $_POST );
    16221622
     
    21492149                wp_die( -1 );
    21502150
    21512151        check_ajax_referer( "image_editor-$attachment_id" );
    2152         include_once( ABSPATH . 'wp-admin/includes/image-edit.php' );
     2152        include_once( ABSPATH . WPADMIN . '/includes/image-edit.php' );
    21532153
    21542154        $msg = false;
    21552155        switch ( $_POST['do'] ) {
     
    28472847 * @since 3.6.0
    28482848 */
    28492849function wp_ajax_get_revision_diffs() {
    2850         require ABSPATH . 'wp-admin/includes/revision.php';
     2850        require ABSPATH . WPADMIN . '/includes/revision.php';
    28512851
    28522852        if ( ! $post = get_post( (int) $_REQUEST['post_id'] ) )
    28532853                wp_send_json_error();
     
    32113211
    32123212        switch ( $context ) {
    32133213                case 'site-icon':
    3214                         require_once ABSPATH . '/wp-admin/includes/class-wp-site-icon.php';
     3214                        require_once ABSPATH . '/' . WPADMIN . '/includes/class-wp-site-icon.php';
    32153215                        $wp_site_icon = new WP_Site_Icon();
    32163216
    32173217                        // Skip creating a new attachment if the attachment is a Site Icon.
     
    33623362                wp_send_json_error( $status );
    33633363        }
    33643364
    3365         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    3366         include_once( ABSPATH . 'wp-admin/includes/theme.php' );
     3365        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
     3366        include_once( ABSPATH . WPADMIN . '/includes/theme.php' );
    33673367
    33683368        $api = themes_api( 'theme_information', array(
    33693369                'slug'   => $slug,
     
    34773477                $status['oldVersion'] = $theme->get( 'Version' );
    34783478        }
    34793479
    3480         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     3480        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    34813481
    34823482        $current = get_site_transient( 'update_themes' );
    34833483        if ( empty( $current ) ) {
     
    35873587                wp_send_json_error( $status );
    35883588        }
    35893589
    3590         include_once( ABSPATH . 'wp-admin/includes/theme.php' );
     3590        include_once( ABSPATH . WPADMIN . '/includes/theme.php' );
    35913591
    35923592        $result = delete_theme( $stylesheet );
    35933593
     
    36323632                wp_send_json_error( $status );
    36333633        }
    36343634
    3635         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    3636         include_once( ABSPATH . 'wp-admin/includes/plugin-install.php' );
     3635        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
     3636        include_once( ABSPATH . WPADMIN . '/includes/plugin-install.php' );
    36373637
    36383638        $api = plugins_api( 'plugin_information', array(
    36393639                'slug'   => sanitize_key( wp_unslash( $_POST['slug'] ) ),
     
    37463746                $status['oldVersion'] = sprintf( __( 'Version %s' ), $plugin_data['Version'] );
    37473747        }
    37483748
    3749         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     3749        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    37503750
    37513751        wp_update_plugins();
    37523752
  • src/wp-admin/includes/class-core-upgrader.php

     
    137137                }
    138138                $wp_filesystem->chmod($wp_dir . 'wp-admin/includes/update-core.php', FS_CHMOD_FILE);
    139139
    140                 require_once( ABSPATH . 'wp-admin/includes/update-core.php' );
     140                require_once( ABSPATH . WPADMIN . '/includes/update-core.php' );
    141141
    142142                if ( ! function_exists( 'update_core' ) ) {
    143143                        WP_Upgrader::release_lock( 'core_updater' );
  • src/wp-admin/includes/class-wp-filesystem-ftpsockets.php

     
    2828                $this->errors = new WP_Error();
    2929
    3030                // Check if possible to use ftp functions.
    31                 if ( ! @include_once( ABSPATH . 'wp-admin/includes/class-ftp.php' ) ) {
     31                if ( ! @include_once( ABSPATH . WPADMIN . '/includes/class-ftp.php' ) ) {
    3232                        return;
    3333                }
    3434                $this->ftp = new ftp();
  • src/wp-admin/includes/class-wp-plugin-install-list-table.php

     
    8787         * @global string $term
    8888         */
    8989        public function prepare_items() {
    90                 include( ABSPATH . 'wp-admin/includes/plugin-install.php' );
     90                include( ABSPATH . WPADMIN . '/includes/plugin-install.php' );
    9191
    9292                global $tabs, $tab, $paged, $type, $term;
    9393
  • src/wp-admin/includes/class-wp-theme-install-list-table.php

     
    3636         * @global array  $theme_field_defaults
    3737         */
    3838        public function prepare_items() {
    39                 include( ABSPATH . 'wp-admin/includes/theme-install.php' );
     39                include( ABSPATH . WPADMIN . '/includes/theme-install.php' );
    4040
    4141                global $tabs, $tab, $paged, $type, $theme_field_defaults;
    4242                wp_reset_vars( array( 'tab' ) );
  • src/wp-admin/includes/class-wp-upgrader-skins.php

     
    1010_deprecated_file( basename( __FILE__ ), '4.7.0', 'class-wp-upgrader.php' );
    1111
    1212/** WP_Upgrader_Skin class */
    13 require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader-skin.php';
     13require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader-skin.php';
    1414
    1515/** Plugin_Upgrader_Skin class */
    16 require_once ABSPATH . 'wp-admin/includes/class-plugin-upgrader-skin.php';
     16require_once ABSPATH . WPADMIN . '/includes/class-plugin-upgrader-skin.php';
    1717
    1818/** Theme_Upgrader_Skin class */
    19 require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader-skin.php';
     19require_once ABSPATH . WPADMIN . '/includes/class-theme-upgrader-skin.php';
    2020
    2121/** Bulk_Upgrader_Skin class */
    22 require_once ABSPATH . 'wp-admin/includes/class-bulk-upgrader-skin.php';
     22require_once ABSPATH . WPADMIN . '/includes/class-bulk-upgrader-skin.php';
    2323
    2424/** Bulk_Plugin_Upgrader_Skin class */
    25 require_once ABSPATH . 'wp-admin/includes/class-bulk-plugin-upgrader-skin.php';
     25require_once ABSPATH . WPADMIN . '/includes/class-bulk-plugin-upgrader-skin.php';
    2626
    2727/** Bulk_Theme_Upgrader_Skin class */
    28 require_once ABSPATH . 'wp-admin/includes/class-bulk-theme-upgrader-skin.php';
     28require_once ABSPATH . WPADMIN . '/includes/class-bulk-theme-upgrader-skin.php';
    2929
    3030/** Plugin_Installer_Skin class */
    31 require_once ABSPATH . 'wp-admin/includes/class-plugin-installer-skin.php';
     31require_once ABSPATH . WPADMIN . '/includes/class-plugin-installer-skin.php';
    3232
    3333/** Theme_Installer_Skin class */
    34 require_once ABSPATH . 'wp-admin/includes/class-theme-installer-skin.php';
     34require_once ABSPATH . WPADMIN . '/includes/class-theme-installer-skin.php';
    3535
    3636/** Language_Pack_Upgrader_Skin class */
    37 require_once ABSPATH . 'wp-admin/includes/class-language-pack-upgrader-skin.php';
     37require_once ABSPATH . WPADMIN . '/includes/class-language-pack-upgrader-skin.php';
    3838
    3939/** Automatic_Upgrader_Skin class */
    40 require_once ABSPATH . 'wp-admin/includes/class-automatic-upgrader-skin.php';
     40require_once ABSPATH . WPADMIN . '/includes/class-automatic-upgrader-skin.php';
    4141
    4242/** WP_Ajax_Upgrader_Skin class */
    43 require_once ABSPATH . 'wp-admin/includes/class-wp-ajax-upgrader-skin.php';
     43require_once ABSPATH . WPADMIN . '/includes/class-wp-ajax-upgrader-skin.php';
  • src/wp-admin/includes/class-wp-upgrader.php

     
    1010 */
    1111
    1212/** WP_Upgrader_Skin class */
    13 require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader-skin.php';
     13require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader-skin.php';
    1414
    1515/** Plugin_Upgrader_Skin class */
    16 require_once ABSPATH . 'wp-admin/includes/class-plugin-upgrader-skin.php';
     16require_once ABSPATH . WPADMIN . '/includes/class-plugin-upgrader-skin.php';
    1717
    1818/** Theme_Upgrader_Skin class */
    19 require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader-skin.php';
     19require_once ABSPATH . WPADMIN . '/includes/class-theme-upgrader-skin.php';
    2020
    2121/** Bulk_Upgrader_Skin class */
    22 require_once ABSPATH . 'wp-admin/includes/class-bulk-upgrader-skin.php';
     22require_once ABSPATH . WPADMIN . '/includes/class-bulk-upgrader-skin.php';
    2323
    2424/** Bulk_Plugin_Upgrader_Skin class */
    25 require_once ABSPATH . 'wp-admin/includes/class-bulk-plugin-upgrader-skin.php';
     25require_once ABSPATH . WPADMIN . '/includes/class-bulk-plugin-upgrader-skin.php';
    2626
    2727/** Bulk_Theme_Upgrader_Skin class */
    28 require_once ABSPATH . 'wp-admin/includes/class-bulk-theme-upgrader-skin.php';
     28require_once ABSPATH . WPADMIN . '/includes/class-bulk-theme-upgrader-skin.php';
    2929
    3030/** Plugin_Installer_Skin class */
    31 require_once ABSPATH . 'wp-admin/includes/class-plugin-installer-skin.php';
     31require_once ABSPATH . WPADMIN . '/includes/class-plugin-installer-skin.php';
    3232
    3333/** Theme_Installer_Skin class */
    34 require_once ABSPATH . 'wp-admin/includes/class-theme-installer-skin.php';
     34require_once ABSPATH . WPADMIN . '/includes/class-theme-installer-skin.php';
    3535
    3636/** Language_Pack_Upgrader_Skin class */
    37 require_once ABSPATH . 'wp-admin/includes/class-language-pack-upgrader-skin.php';
     37require_once ABSPATH . WPADMIN . '/includes/class-language-pack-upgrader-skin.php';
    3838
    3939/** Automatic_Upgrader_Skin class */
    40 require_once ABSPATH . 'wp-admin/includes/class-automatic-upgrader-skin.php';
     40require_once ABSPATH . WPADMIN . '/includes/class-automatic-upgrader-skin.php';
    4141
    4242/** WP_Ajax_Upgrader_Skin class */
    43 require_once ABSPATH . 'wp-admin/includes/class-wp-ajax-upgrader-skin.php';
     43require_once ABSPATH . WPADMIN . '/includes/class-wp-ajax-upgrader-skin.php';
    4444
    4545/**
    4646 * Core class used for upgrading/installing a local set of files via
     
    871871}
    872872
    873873/** Plugin_Upgrader class */
    874 require_once ABSPATH . 'wp-admin/includes/class-plugin-upgrader.php';
     874require_once ABSPATH . WPADMIN . '/includes/class-plugin-upgrader.php';
    875875
    876876/** Theme_Upgrader class */
    877 require_once ABSPATH . 'wp-admin/includes/class-theme-upgrader.php';
     877require_once ABSPATH . WPADMIN . '/includes/class-theme-upgrader.php';
    878878
    879879/** Language_Pack_Upgrader class */
    880 require_once ABSPATH . 'wp-admin/includes/class-language-pack-upgrader.php';
     880require_once ABSPATH . WPADMIN . '/includes/class-language-pack-upgrader.php';
    881881
    882882/** Core_Upgrader class */
    883 require_once ABSPATH . 'wp-admin/includes/class-core-upgrader.php';
     883require_once ABSPATH . WPADMIN . '/includes/class-core-upgrader.php';
    884884
    885885/** File_Upload_Upgrader class */
    886 require_once ABSPATH . 'wp-admin/includes/class-file-upload-upgrader.php';
     886require_once ABSPATH . WPADMIN . '/includes/class-file-upload-upgrader.php';
    887887
    888888/** WP_Automatic_Updater class */
    889 require_once ABSPATH . 'wp-admin/includes/class-wp-automatic-updater.php';
     889require_once ABSPATH . WPADMIN . '/includes/class-wp-automatic-updater.php';
  • src/wp-admin/includes/comment.php

     
    191191 */
    192192function comment_footer_die( $msg ) {
    193193        echo "<div class='wrap'><p>$msg</p></div>";
    194         include( ABSPATH . 'wp-admin/admin-footer.php' );
     194        include( ABSPATH . WPADMIN . '/admin-footer.php' );
    195195        die;
    196196}
     197 No newline at end of file
  • src/wp-admin/includes/deprecated.php

     
    11541154        if ( !empty($feedback) )
    11551155                add_filter('update_feedback', $feedback);
    11561156
    1157         include( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     1157        include( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    11581158        $upgrader = new Core_Upgrader();
    11591159        return $upgrader->upgrade($current);
    11601160
     
    11771177        if ( !empty($feedback) )
    11781178                add_filter('update_feedback', $feedback);
    11791179
    1180         include( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     1180        include( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    11811181        $upgrader = new Plugin_Upgrader();
    11821182        return $upgrader->upgrade($plugin);
    11831183}
     
    11991199        if ( !empty($feedback) )
    12001200                add_filter('update_feedback', $feedback);
    12011201
    1202         include( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     1202        include( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    12031203        $upgrader = new Theme_Upgrader();
    12041204        return $upgrader->upgrade($theme);
    12051205}
  • src/wp-admin/includes/file.php

     
    760760
    761761        mbstring_binary_safe_encoding();
    762762
    763         require_once(ABSPATH . 'wp-admin/includes/class-pclzip.php');
     763        require_once(ABSPATH . WPADMIN . '/includes/class-pclzip.php');
    764764
    765765        $archive = new PclZip($file);
    766766
     
    913913function WP_Filesystem( $args = false, $context = false, $allow_relaxed_file_ownership = false ) {
    914914        global $wp_filesystem;
    915915
    916         require_once(ABSPATH . 'wp-admin/includes/class-wp-filesystem-base.php');
     916        require_once(ABSPATH . WPADMIN . '/includes/class-wp-filesystem-base.php');
    917917
    918918        $method = get_filesystem_method( $args, $context, $allow_relaxed_file_ownership );
    919919
     
    932932                 * @param string $path   Path to the specific filesystem method class file.
    933933                 * @param string $method The filesystem method to use.
    934934                 */
    935                 $abstraction_file = apply_filters( 'filesystem_method_file', ABSPATH . 'wp-admin/includes/class-wp-filesystem-' . $method . '.php', $method );
     935                $abstraction_file = apply_filters( 'filesystem_method_file', ABSPATH . WPADMIN . '/includes/class-wp-filesystem-' . $method . '.php', $method );
    936936
    937937                if ( ! file_exists($abstraction_file) )
    938938                        return;
  • src/wp-admin/includes/list-table.php

     
    4141
    4242        if ( isset( $core_classes[ $class ] ) ) {
    4343                foreach ( (array) $core_classes[ $class ] as $required )
    44                         require_once( ABSPATH . 'wp-admin/includes/class-wp-' . $required . '-list-table.php' );
     44                        require_once( ABSPATH . WPADMIN . '/includes/class-wp-' . $required . '-list-table.php' );
    4545
    4646                if ( isset( $args['screen'] ) )
    4747                        $args['screen'] = convert_to_screen( $args['screen'] );
  • src/wp-admin/includes/media.php

     
    27202720function edit_form_image_editor( $post ) {
    27212721        $open = isset( $_GET['image-editor'] );
    27222722        if ( $open )
    2723                 require_once ABSPATH . 'wp-admin/includes/image-edit.php';
     2723                require_once ABSPATH . WPADMIN . '/includes/image-edit.php';
    27242724
    27252725        $thumb_url = false;
    27262726        if ( $attachment_id = intval( $post->ID ) )
  • src/wp-admin/includes/nav-menu.php

     
    88 */
    99
    1010/** Walker_Nav_Menu_Edit class */
    11 require_once( ABSPATH . 'wp-admin/includes/class-walker-nav-menu-edit.php' );
     11require_once( ABSPATH . WPADMIN . '/includes/class-walker-nav-menu-edit.php' );
    1212
    1313/** Walker_Nav_Menu_Checklist class */
    14 require_once( ABSPATH . 'wp-admin/includes/class-walker-nav-menu-checklist.php' );
     14require_once( ABSPATH . WPADMIN . '/includes/class-walker-nav-menu-checklist.php' );
    1515
    1616/**
    1717 * Prints the appropriate response to a menu quick search.
  • src/wp-admin/includes/network.php

     
    104104        if ( defined('DO_NOT_UPGRADE_GLOBAL_TABLES') ) {
    105105                echo '<div class="error"><p><strong>' . __('ERROR:') . '</strong> ' . __( 'The constant DO_NOT_UPGRADE_GLOBAL_TABLES cannot be defined when creating a network.' ) . '</p></div>';
    106106                echo '</div>';
    107                 include( ABSPATH . 'wp-admin/admin-footer.php' );
     107                include( ABSPATH . WPADMIN . '/admin-footer.php' );
    108108                die();
    109109        }
    110110
     
    112112        if ( ! empty( $active_plugins ) ) {
    113113                echo '<div class="updated"><p><strong>' . __('Warning:') . '</strong> ' . sprintf( __( 'Please <a href="%s">deactivate your plugins</a> before enabling the Network feature.' ), admin_url( 'plugins.php?plugin_status=active' ) ) . '</p></div><p>' . __( 'Once the network is created, you may reactivate your plugins.' ) . '</p>';
    114114                echo '</div>';
    115                 include( ABSPATH . 'wp-admin/admin-footer.php' );
     115                include( ABSPATH . WPADMIN . '/admin-footer.php' );
    116116                die();
    117117        }
    118118
     
    127127                ) . '</p>';
    128128                echo '<a href="' . esc_url( admin_url() ) . '">' . __( 'Return to Dashboard' ) . '</a>';
    129129                echo '</div>';
    130                 include( ABSPATH . 'wp-admin/admin-footer.php' );
     130                include( ABSPATH . WPADMIN . '/admin-footer.php' );
    131131                die();
    132132        }
    133133
     
    485485                $iis_subdir_match = ltrim( $base, '/' ) . $subdir_match;
    486486                $iis_rewrite_base = ltrim( $base, '/' ) . $rewrite_base;
    487487                $iis_subdir_replacement = $subdomain_install ? '' : '{R:1}';
    488 
     488                $wp_admin = WPADMIN;
    489489                $web_config_file = '<?xml version="1.0" encoding="UTF-8"?>
    490490<configuration>
    491491    <system.webServer>
     
    504504                }
    505505                $web_config_file .= '
    506506                <rule name="WordPress Rule 2" stopProcessing="true">
    507                     <match url="^' . $iis_subdir_match . 'wp-admin$" ignoreCase="false" />
    508                     <action type="Redirect" url="' . $iis_subdir_replacement . 'wp-admin/" redirectType="Permanent" />
     507                    <match url="^' . $iis_subdir_match . $wp_admin .'$" ignoreCase="false" />
     508                    <action type="Redirect" url="' . $iis_subdir_replacement  . $wp_admin .'/" redirectType="Permanent" />
    509509                </rule>
    510510                <rule name="WordPress Rule 3" stopProcessing="true">
    511511                    <match url="^" ignoreCase="false" />
     
    555555                        $ms_files_rewriting = "\n# uploaded files\nRewriteRule ^";
    556556                        $ms_files_rewriting .= $subdir_match . "files/(.+) {$rewrite_base}" . WPINC . "/ms-files.php?file={$subdir_replacement_12} [L]" . "\n";
    557557                }
    558 
     558                $wp_admin = WPADMIN;
    559559                $htaccess_file = <<<EOF
    560560RewriteEngine On
    561561RewriteBase {$base}
    562562RewriteRule ^index\.php$ - [L]
    563563{$ms_files_rewriting}
    564 # add a trailing slash to /wp-admin
    565 RewriteRule ^{$subdir_match}wp-admin$ {$subdir_replacement_01}wp-admin/ [R=301,L]
     564# add a trailing slash to /{$wp_admin}
     565RewriteRule ^{$subdir_match}{$wp_admin}$ {$subdir_replacement_01}{$wp_admin}/ [R=301,L]
    566566
    567567RewriteCond %{REQUEST_FILENAME} -f [OR]
    568568RewriteCond %{REQUEST_FILENAME} -d
  • src/wp-admin/includes/plugin.php

     
    788788
    789789        if ( false === $credentials ) {
    790790                if ( ! empty($data) ){
    791                         include_once( ABSPATH . 'wp-admin/admin-header.php');
     791                        include_once( ABSPATH . WPADMIN . '/admin-header.php');
    792792                        echo $data;
    793                         include( ABSPATH . 'wp-admin/admin-footer.php');
     793                        include( ABSPATH . WPADMIN . '/admin-footer.php');
    794794                        exit;
    795795                }
    796796                return;
     
    802802                $data = ob_get_clean();
    803803
    804804                if ( ! empty($data) ){
    805                         include_once( ABSPATH . 'wp-admin/admin-header.php');
     805                        include_once( ABSPATH . WPADMIN . '/admin-header.php');
    806806                        echo $data;
    807                         include( ABSPATH . 'wp-admin/admin-footer.php');
     807                        include( ABSPATH . WPADMIN . '/admin-footer.php');
    808808                        exit;
    809809                }
    810810                return;
  • src/wp-admin/includes/template.php

     
    99 */
    1010
    1111/** Walker_Category_Checklist class */
    12 require_once( ABSPATH . 'wp-admin/includes/class-walker-category-checklist.php' );
     12require_once( ABSPATH . WPADMIN . '/includes/class-walker-category-checklist.php' );
    1313
    1414/** WP_Internal_Pointers class */
    15 require_once( ABSPATH . 'wp-admin/includes/class-wp-internal-pointers.php' );
     15require_once( ABSPATH . WPADMIN . '/includes/class-wp-internal-pointers.php' );
    1616
    1717//
    1818// Category Checklists
  • src/wp-admin/includes/theme.php

     
    3333
    3434        if ( false === $credentials ) {
    3535                if ( ! empty( $data ) ){
    36                         include_once( ABSPATH . 'wp-admin/admin-header.php');
     36                        include_once( ABSPATH . WPADMIN . '/admin-header.php');
    3737                        echo $data;
    38                         include( ABSPATH . 'wp-admin/admin-footer.php');
     38                        include( ABSPATH . WPADMIN . '/admin-footer.php');
    3939                        exit;
    4040                }
    4141                return;
     
    4747                $data = ob_get_clean();
    4848
    4949                if ( ! empty($data) ) {
    50                         include_once( ABSPATH . 'wp-admin/admin-header.php');
     50                        include_once( ABSPATH . WPADMIN . '/admin-header.php');
    5151                        echo $data;
    52                         include( ABSPATH . 'wp-admin/admin-footer.php');
     52                        include( ABSPATH . WPADMIN . '/admin-footer.php');
    5353                        exit;
    5454                }
    5555                return;
  • src/wp-admin/includes/translation-install.php

     
    223223        }
    224224        $translation = (object) $translation;
    225225
    226         require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
     226        require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php';
    227227        $skin = new Automatic_Upgrader_Skin;
    228228        $upgrader = new Language_Pack_Upgrader( $skin );
    229229        $translation->type = 'core';
     
    249249                return false;
    250250        }
    251251
    252         require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
     252        require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php';
    253253        $skin = new Automatic_Upgrader_Skin;
    254254        $upgrader = new Language_Pack_Upgrader( $skin );
    255255        $upgrader->init();
  • src/wp-admin/includes/update-core.php

     
    12571257        <?php
    12581258
    12591259        // Include admin-footer.php and exit.
    1260         include(ABSPATH . 'wp-admin/admin-footer.php');
     1260        include(ABSPATH . WPADMIN . '/admin-footer.php');
    12611261        exit();
    12621262}
    12631263
  • src/wp-admin/includes/update.php

     
    7474        if ( ! $updates || empty( $updates->updates ) )
    7575                return false;
    7676
    77         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     77        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    7878
    7979        $auto_update = false;
    8080        $upgrader = new WP_Automatic_Updater;
  • src/wp-admin/includes/upgrade.php

     
    1313        require (WP_CONTENT_DIR . '/install.php');
    1414
    1515/** WordPress Administration API */
    16 require_once(ABSPATH . 'wp-admin/includes/admin.php');
     16require_once(ABSPATH . WPADMIN . '/includes/admin.php');
    1717
    1818/** WordPress Schema API */
    19 require_once(ABSPATH . 'wp-admin/includes/schema.php');
     19require_once(ABSPATH . WPADMIN . '/includes/schema.php');
    2020
    2121if ( !function_exists('wp_install') ) :
    2222/**
  • src/wp-admin/index.php

     
    1010require_once( dirname( __FILE__ ) . '/admin.php' );
    1111
    1212/** Load WordPress dashboard API */
    13 require_once(ABSPATH . 'wp-admin/includes/dashboard.php');
     13require_once(ABSPATH . WPADMIN . '/includes/dashboard.php');
    1414
    1515wp_dashboard_setup();
    1616
     
    9999        '<p>' . __( '<a href="https://wordpress.org/support/">Support Forums</a>' ) . '</p>'
    100100);
    101101
    102 include( ABSPATH . 'wp-admin/admin-header.php' );
     102include( ABSPATH . WPADMIN . '/admin-header.php' );
    103103?>
    104104
    105105<div class="wrap">
     
    141141<?php
    142142wp_print_community_events_templates();
    143143
    144 require( ABSPATH . 'wp-admin/admin-footer.php' );
     144require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/install.php

     
    3636require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' );
    3737
    3838/** Load WordPress Administration Upgrade API */
    39 require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     39require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    4040
    4141/** Load WordPress Translation Install API */
    42 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     42require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    4343
    4444/** Load wpdb */
    4545require_once( ABSPATH . WPINC . '/wp-db.php' );
  • src/wp-admin/link-add.php

     
    2424        wp_enqueue_script( 'jquery-touch-punch' );
    2525
    2626$link = get_default_link_to_edit();
    27 include( ABSPATH . 'wp-admin/edit-link-form.php' );
     27include( ABSPATH . WPADMIN . '/edit-link-form.php' );
    2828
    29 require( ABSPATH . 'wp-admin/admin-footer.php' );
     29require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/link-manager.php

     
    7171        'heading_list' => __( 'Links list' ),
    7272) );
    7373
    74 include_once( ABSPATH . 'wp-admin/admin-header.php' );
     74include_once( ABSPATH . WPADMIN . '/admin-header.php' );
    7575
    7676if ( ! current_user_can('manage_links') )
    7777        wp_die(__('Sorry, you are not allowed to edit the links for this site.'));
     
    116116</div>
    117117
    118118<?php
    119 include( ABSPATH . 'wp-admin/admin-footer.php' );
     119include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/link.php

     
    108108                if (!$link = get_link_to_edit($link_id))
    109109                        wp_die(__('Link not found.'));
    110110
    111                 include( ABSPATH . 'wp-admin/edit-link-form.php' );
    112                 include( ABSPATH . 'wp-admin/admin-footer.php' );
     111                include( ABSPATH . WPADMIN . '/edit-link-form.php' );
     112                include( ABSPATH . WPADMIN . '/admin-footer.php' );
    113113                break;
    114114
    115115        default :
  • src/wp-admin/load-scripts.php

     
    1313}
    1414
    1515define( 'WPINC', 'wp-includes' );
     16define( 'WPADMIN', 'wp-admin' );
    1617
    1718$load = $_GET['load'];
    1819if ( is_array( $load ) )
     
    2425if ( empty($load) )
    2526        exit;
    2627
    27 require( ABSPATH . 'wp-admin/includes/noop.php' );
     28require( ABSPATH . WPADMIN . '/includes/noop.php' );
    2829require( ABSPATH . WPINC . '/script-loader.php' );
    2930require( ABSPATH . WPINC . '/version.php' );
    3031
  • src/wp-admin/load-styles.php

     
    1313}
    1414
    1515define( 'WPINC', 'wp-includes' );
     16define( 'WPADMIN', 'wp-admin' );
    1617
    17 require( ABSPATH . 'wp-admin/includes/noop.php' );
     18require( ABSPATH . WPADMIN . '/includes/noop.php' );
    1819require( ABSPATH . WPINC . '/script-loader.php' );
    1920require( ABSPATH . WPINC . '/version.php' );
    2021
  • src/wp-admin/media-new.php

     
    5757        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    5858);
    5959
    60 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     60require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    6161
    6262$form_class = 'media-upload-form type-form validate';
    6363
     
    8181</div>
    8282
    8383<?php
    84 include( ABSPATH . 'wp-admin/admin-footer.php' );
     84include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/media.php

     
    8484        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    8585        );
    8686
    87         require( ABSPATH . 'wp-admin/admin-header.php' );
     87        require( ABSPATH . WPADMIN . '/admin-header.php' );
    8888
    8989        $parent_file = 'upload.php';
    9090        $message = '';
     
    138138
    139139<?php
    140140
    141         require( ABSPATH . 'wp-admin/admin-footer.php' );
     141        require( ABSPATH . WPADMIN . '/admin-footer.php' );
    142142
    143143        exit;
    144144
  • src/wp-admin/menu-header.php

     
    152152                        $menu_file = $submenu_items[0][2];
    153153                        if ( false !== ( $pos = strpos( $menu_file, '?' ) ) )
    154154                                $menu_file = substr( $menu_file, 0, $pos );
    155                         if ( ! empty( $menu_hook ) || ( ( 'index.php' != $submenu_items[0][2] ) && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) ) ) {
     155                        if ( ! empty( $menu_hook ) || ( ( 'index.php' != $submenu_items[0][2] ) && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! file_exists( ABSPATH . "/" . WPADMIN . "/$menu_file" ) ) ) {
    156156                                $admin_is_parent = true;
    157157                                echo "<a href='admin.php?page={$submenu_items[0][2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style>$img</div><div class='wp-menu-name'>$title</div></a>";
    158158                        } else {
     
    163163                        $menu_file = $item[2];
    164164                        if ( false !== ( $pos = strpos( $menu_file, '?' ) ) )
    165165                                $menu_file = substr( $menu_file, 0, $pos );
    166                         if ( ! empty( $menu_hook ) || ( ( 'index.php' != $item[2] ) && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) ) ) {
     166                        if ( ! empty( $menu_hook ) || ( ( 'index.php' != $item[2] ) && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! file_exists( ABSPATH . "/" . WPADMIN . "/$menu_file" ) ) ) {
    167167                                $admin_is_parent = true;
    168168                                echo "\n\t<a href='admin.php?page={$item[2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>";
    169169                        } else {
     
    225225
    226226                                $title = wptexturize($sub_item[0]);
    227227
    228                                 if ( ! empty( $menu_hook ) || ( ( 'index.php' != $sub_item[2] ) && file_exists( WP_PLUGIN_DIR . "/$sub_file" ) && ! file_exists( ABSPATH . "/wp-admin/$sub_file" ) ) ) {
     228                                if ( ! empty( $menu_hook ) || ( ( 'index.php' != $sub_item[2] ) && file_exists( WP_PLUGIN_DIR . "/$sub_file" ) && ! file_exists( ABSPATH . "/" . WPADMIN . "/$sub_file" ) ) ) {
    229229                                        // If admin.php is the current page or if the parent exists as a file in the plugins or admin dir
    230230                                        if ( ( ! $admin_is_parent && file_exists( WP_PLUGIN_DIR . "/$menu_file" ) && ! is_dir( WP_PLUGIN_DIR . "/{$item[2]}" ) ) || file_exists( $menu_file ) )
    231231                                                $sub_item_url = add_query_arg( array( 'page' => $sub_item[2] ), $item[2] );
  • src/wp-admin/menu.php

     
    283283        'themes' => 'appearance',
    284284        );
    285285
    286 require_once(ABSPATH . 'wp-admin/includes/menu.php');
     286require_once(ABSPATH . WPADMIN . '/includes/menu.php');
  • src/wp-admin/ms-delete-site.php

     
    2929
    3030$title = __( 'Delete Site' );
    3131$parent_file = 'tools.php';
    32 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     32require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    3333
    3434echo '<div class="wrap">';
    3535echo '<h1>' . esc_html( $title ) . '</h1>';
     
    104104}
    105105echo '</div>';
    106106
    107 include( ABSPATH . 'wp-admin/admin-footer.php' );
     107include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/my-sites.php

     
    4848        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    4949);
    5050
    51 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     51require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    5252
    5353if ( $updated ) { ?>
    5454        <div id="message" class="updated notice is-dismissible"><p><strong><?php _e( 'Settings saved.' ); ?></strong></p></div>
     
    135135<?php endif; ?>
    136136        </div>
    137137<?php
    138 include( ABSPATH . 'wp-admin/admin-footer.php' );
     138include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/nav-menus.php

     
    1313require_once( dirname( __FILE__ ) . '/admin.php' );
    1414
    1515// Load all the nav menu interface functions
    16 require_once( ABSPATH . 'wp-admin/includes/nav-menu.php' );
     16require_once( ABSPATH . WPADMIN . '/includes/nav-menu.php' );
    1717
    1818if ( ! current_theme_supports( 'menus' ) && ! current_theme_supports( 'widgets' ) )
    1919        wp_die( __( 'Your theme does not support navigation menus or widgets.' ) );
     
    573573);
    574574
    575575// Get the admin header.
    576 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     576require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    577577?>
    578578<div class="wrap">
    579579        <h1 class="wp-heading-inline"><?php echo esc_html( __( 'Menus' ) ); ?></h1>
     
    852852        </div><!-- /#nav-menus-frame -->
    853853        <?php endif; ?>
    854854</div><!-- /.wrap-->
    855 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     855<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/network/about.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/about.php' );
     13require( ABSPATH . WPADMIN . '/about.php' );
  • src/wp-admin/network/credits.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/credits.php' );
     13require( ABSPATH . WPADMIN . '/credits.php' );
  • src/wp-admin/network/freedoms.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/freedoms.php' );
     13require( ABSPATH . WPADMIN . '/freedoms.php' );
  • src/wp-admin/network/index.php

     
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    1313/** Load WordPress dashboard API */
    14 require_once( ABSPATH . 'wp-admin/includes/dashboard.php' );
     14require_once( ABSPATH . WPADMIN . '/includes/dashboard.php' );
    1515
    1616if ( ! current_user_can( 'manage_network' ) )
    1717        wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
     
    5757wp_enqueue_script( 'plugin-install' );
    5858add_thickbox();
    5959
    60 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     60require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    6161
    6262?>
    6363
     
    7575
    7676<?php
    7777wp_print_community_events_templates();
    78 include( ABSPATH . 'wp-admin/admin-footer.php' );
     78include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/menu.php

     
    7171
    7272$menu[99] = array( '', 'exist', 'separator-last', '', 'wp-menu-separator' );
    7373
    74 require_once(ABSPATH . 'wp-admin/includes/menu.php');
     74require_once(ABSPATH . WPADMIN . '/includes/menu.php');
  • src/wp-admin/network/plugin-editor.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/plugin-editor.php' );
     13require( ABSPATH . WPADMIN . '/plugin-editor.php' );
  • src/wp-admin/network/plugin-install.php

     
    1313/** Load WordPress Administration Bootstrap */
    1414require_once( dirname( __FILE__ ) . '/admin.php' );
    1515
    16 require( ABSPATH . 'wp-admin/plugin-install.php' );
     16require( ABSPATH . WPADMIN . '/plugin-install.php' );
  • src/wp-admin/network/plugins.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/plugins.php' );
     13require( ABSPATH . WPADMIN . '/plugins.php' );
  • src/wp-admin/network/profile.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/profile.php' );
     13require( ABSPATH . WPADMIN . '/profile.php' );
  • src/wp-admin/network/settings.php

     
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    1313/** WordPress Translation Installation API */
    14 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     14require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    1515
    1616if ( ! current_user_can( 'manage_network_options' ) )
    1717        wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
     
    108108        exit();
    109109}
    110110
    111 include( ABSPATH . 'wp-admin/admin-header.php' );
     111include( ABSPATH . WPADMIN . '/admin-header.php' );
    112112
    113113if ( isset( $_GET['updated'] ) ) {
    114114        ?><div id="message" class="updated notice is-dismissible"><p><?php _e( 'Settings saved.' ) ?></p></div><?php
     
    438438        </form>
    439439</div>
    440440
    441 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     441<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/network/setup.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/network.php' );
     13require( ABSPATH . WPADMIN . '/network.php' );
  • src/wp-admin/network/site-info.php

     
    119119$parent_file = 'sites.php';
    120120$submenu_file = 'sites.php';
    121121
    122 require( ABSPATH . 'wp-admin/admin-header.php' );
     122require( ABSPATH . WPADMIN . '/admin-header.php' );
    123123
    124124?>
    125125
     
    194194
    195195</div>
    196196<?php
    197 require( ABSPATH . 'wp-admin/admin-footer.php' );
     197require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/site-new.php

     
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    1313/** WordPress Translation Installation API */
    14 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     14require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    1515
    1616if ( ! current_user_can( 'create_sites' ) ) {
    1717        wp_die( __( 'Sorry, you are not allowed to add sites to this network.' ) );
     
    183183
    184184wp_enqueue_script( 'user-suggest' );
    185185
    186 require( ABSPATH . 'wp-admin/admin-header.php' );
     186require( ABSPATH . WPADMIN . '/admin-header.php' );
    187187
    188188?>
    189189
     
    264264        </form>
    265265</div>
    266266<?php
    267 require( ABSPATH . 'wp-admin/admin-footer.php' );
     267require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/site-settings.php

     
    7272$parent_file = 'sites.php';
    7373$submenu_file = 'sites.php';
    7474
    75 require( ABSPATH . 'wp-admin/admin-header.php' );
     75require( ABSPATH . WPADMIN . '/admin-header.php' );
    7676
    7777?>
    7878
     
    154154
    155155</div>
    156156<?php
    157 require( ABSPATH . 'wp-admin/admin-footer.php' );
     157require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/site-themes.php

     
    155155$parent_file = 'sites.php';
    156156$submenu_file = 'sites.php';
    157157
    158 require( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     158require( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    159159
    160160<div class="wrap">
    161161<h1 id="edit-site"><?php echo $title; ?></h1>
     
    204204</form>
    205205
    206206</div>
    207 <?php include(ABSPATH . 'wp-admin/admin-footer.php'); ?>
     207<?php include(ABSPATH . WPADMIN . '/admin-footer.php'); ?>
  • src/wp-admin/network/site-users.php

     
    208208if ( ! wp_is_large_network( 'users' ) && apply_filters( 'show_network_site_users_add_existing_form', true ) )
    209209        wp_enqueue_script( 'user-suggest' );
    210210
    211 require( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     211require( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    212212
    213213<script type="text/javascript">
    214214var current_site_id = <?php echo $id; ?>;
     
    344344<?php endif; ?>
    345345</div>
    346346<?php
    347 require( ABSPATH . 'wp-admin/admin-footer.php' );
     347require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/sites.php

     
    9494                $site_details = get_site( $id );
    9595                $site_address = untrailingslashit( $site_details->domain . $site_details->path );
    9696
    97                 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     97                require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    9898                ?>
    9999                        <div class="wrap">
    100100                                <h1><?php _e( 'Confirm your action' ); ?></h1>
     
    108108                                </form>
    109109                        </div>
    110110                <?php
    111                 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     111                require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    112112                exit();
    113113        } elseif ( array_key_exists( $_GET['action'], $manage_actions ) ) {
    114114                $action = $_GET['action'];
     
    162162                                        if ( $val != '0' && $val != get_network()->site_id ) {
    163163                                                switch ( $doaction ) {
    164164                                                        case 'delete':
    165                                                                 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     165                                                                require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    166166                                                                ?>
    167167                                                                <div class="wrap">
    168168                                                                        <h1><?php _e( 'Confirm your action' ); ?></h1>
     
    186186                                                                        </form>
    187187                                                                </div>
    188188                                                                <?php
    189                                                                 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     189                                                                require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    190190                                                                exit();
    191191                                                        break;
    192192
     
    326326
    327327$wp_list_table->prepare_items();
    328328
    329 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     329require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    330330?>
    331331
    332332<div class="wrap">
     
    358358</div>
    359359<?php
    360360
    361 require_once( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     361require_once( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/network/theme-editor.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/theme-editor.php' );
     13require( ABSPATH . WPADMIN . '/theme-editor.php' );
  • src/wp-admin/network/theme-install.php

     
    1313/** Load WordPress Administration Bootstrap */
    1414require_once( dirname( __FILE__ ) . '/admin.php' );
    1515
    16 require( ABSPATH . 'wp-admin/theme-install.php' );
     16require( ABSPATH . WPADMIN . '/theme-install.php' );
  • src/wp-admin/network/themes.php

     
    7373                        $title = __( 'Update Themes' );
    7474                        $parent_file = 'themes.php';
    7575
    76                         require_once(ABSPATH . 'wp-admin/admin-header.php');
     76                        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    7777
    7878                        echo '<div class="wrap">';
    7979                        echo '<h1>' . esc_html( $title ) . '</h1>';
     
    8383
    8484                        echo "<iframe src='$url' style='width: 100%; height:100%; min-height:850px;'></iframe>";
    8585                        echo '</div>';
    86                         require_once(ABSPATH . 'wp-admin/admin-footer.php');
     86                        require_once(ABSPATH . WPADMIN . '/admin-footer.php');
    8787                        exit;
    8888                case 'delete-selected':
    8989                        if ( ! current_user_can( 'delete_themes' ) ) {
     
    111111                                $theme_info[ $theme ] = wp_get_theme( $theme );
    112112                        }
    113113
    114                         include(ABSPATH . 'wp-admin/update.php');
     114                        include(ABSPATH . WPADMIN . '/update.php');
    115115
    116116                        $parent_file = 'themes.php';
    117117
    118118                        if ( ! isset( $_REQUEST['verify-delete'] ) ) {
    119119                                wp_enqueue_script( 'jquery' );
    120                                 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     120                                require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    121121                                $themes_to_delete = count( $themes );
    122122                                ?>
    123123                        <div class="wrap">
     
    172172                                </form>
    173173                        </div>
    174174                                <?php
    175                                 require_once(ABSPATH . 'wp-admin/admin-footer.php');
     175                                require_once(ABSPATH . WPADMIN . '/admin-footer.php');
    176176                                exit;
    177177                        } // Endif verify-delete
    178178
     
    242242wp_enqueue_script( 'updates' );
    243243wp_enqueue_script( 'theme-preview' );
    244244
    245 require_once(ABSPATH . 'wp-admin/admin-header.php');
     245require_once(ABSPATH . WPADMIN . '/admin-header.php');
    246246
    247247?>
    248248
     
    320320wp_print_admin_notice_templates();
    321321wp_print_update_row_templates();
    322322
    323 include(ABSPATH . 'wp-admin/admin-footer.php');
     323include(ABSPATH . WPADMIN . '/admin-footer.php');
  • src/wp-admin/network/update-core.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/update-core.php' );
     13require( ABSPATH . WPADMIN . '/update-core.php' );
  • src/wp-admin/network/update.php

     
    1313/** Load WordPress Administration Bootstrap */
    1414require_once( dirname( __FILE__ ) . '/admin.php' );
    1515
    16 require( ABSPATH . 'wp-admin/update.php' );
     16require( ABSPATH . WPADMIN . '/update.php' );
  • src/wp-admin/network/upgrade.php

     
    3030        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    3131);
    3232
    33 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     33require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    3434
    3535if ( ! current_user_can( 'upgrade_network' ) ) {
    3636        wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
     
    141141?>
    142142</div>
    143143
    144 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     144<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/network/user-edit.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/user-edit.php' );
     13require( ABSPATH . WPADMIN . '/user-edit.php' );
  • src/wp-admin/network/user-new.php

     
    8585$title = __('Add New User');
    8686$parent_file = 'users.php';
    8787
    88 require( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     88require( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    8989
    9090<div class="wrap">
    9191<h1 id="add-new-user"><?php _e( 'Add New User' ); ?></h1>
     
    131131        </form>
    132132</div>
    133133<?php
    134 require( ABSPATH . 'wp-admin/admin-footer.php' );
     134require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/network/users.php

     
    2929                                $_POST['allusers'] = array( $id ); // confirm_delete_users() can only handle with arrays
    3030                                $title = __( 'Users' );
    3131                                $parent_file = 'users.php';
    32                                 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     32                                require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    3333                                echo '<div class="wrap">';
    3434                                confirm_delete_users( $_POST['allusers'] );
    3535                                echo '</div>';
    36                                 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     36                                require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    3737                        } else {
    3838                                wp_redirect( network_admin_url( 'users.php' ) );
    3939                        }
     
    5757                                                                        wp_die( __( 'Sorry, you are not allowed to access this page.' ), 403 );
    5858                                                                $title = __( 'Users' );
    5959                                                                $parent_file = 'users.php';
    60                                                                 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     60                                                                require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    6161                                                                echo '<div class="wrap">';
    6262                                                                confirm_delete_users( $_POST['allusers'] );
    6363                                                                echo '</div>';
    64                                                                 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     64                                                                require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    6565                                                                exit();
    6666
    6767                                                        case 'spam':
     
    186186        'heading_list'       => __( 'Users list' ),
    187187) );
    188188
    189 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     189require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    190190
    191191if ( isset( $_REQUEST['updated'] ) && $_REQUEST['updated'] == 'true' && ! empty( $_REQUEST['action'] ) ) {
    192192        ?>
     
    241241        </form>
    242242</div>
    243243
    244 <?php require_once( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     244<?php require_once( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/network.php

     
    7979        '<p>' . __( '<a href="https://wordpress.org/support/">Support Forums</a>' ) . '</p>'
    8080);
    8181
    82 include( ABSPATH . 'wp-admin/admin-header.php' );
     82include( ABSPATH . WPADMIN . '/admin-header.php' );
    8383?>
    8484<div class="wrap">
    8585<h1><?php echo esc_html( $title ); ?></h1>
     
    8989
    9090        check_admin_referer( 'install-network-1' );
    9191
    92         require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     92        require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    9393        // Create network tables.
    9494        install_network();
    9595        $base              = parse_url( trailingslashit( get_option( 'home' ) ), PHP_URL_PATH );
     
    115115?>
    116116</div>
    117117
    118 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     118<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-discussion.php

     
    2929        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    3030);
    3131
    32 include( ABSPATH . 'wp-admin/admin-header.php' );
     32include( ABSPATH . WPADMIN . '/admin-header.php' );
    3333?>
    3434
    3535<div class="wrap">
     
    282282</form>
    283283</div>
    284284
    285 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     285<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-general.php

     
    1010require_once( dirname( __FILE__ ) . '/admin.php' );
    1111
    1212/** WordPress Translation Installation API */
    13 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     13require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    1414
    1515if ( ! current_user_can( 'manage_options' ) )
    1616        wp_die( __( 'Sorry, you are not allowed to manage options for this site.' ) );
     
    4646        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    4747);
    4848
    49 include( ABSPATH . 'wp-admin/admin-header.php' );
     49include( ABSPATH . WPADMIN . '/admin-header.php' );
    5050?>
    5151
    5252<div class="wrap">
     
    377377
    378378</div>
    379379
    380 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     380<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-media.php

     
    3535        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    3636);
    3737
    38 include( ABSPATH . 'wp-admin/admin-header.php' );
     38include( ABSPATH . WPADMIN . '/admin-header.php' );
    3939
    4040?>
    4141
     
    143143
    144144</div>
    145145
    146 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     146<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-permalink.php

     
    148148
    149149flush_rewrite_rules();
    150150
    151 require( ABSPATH . 'wp-admin/admin-header.php' );
     151require( ABSPATH . WPADMIN . '/admin-header.php' );
    152152?>
    153153<div class="wrap">
    154154<h1><?php echo esc_html( $title ); ?></h1>
     
    326326
    327327</div>
    328328
    329 <?php require( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     329<?php require( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-reading.php

     
    3939        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    4040);
    4141
    42 include( ABSPATH . 'wp-admin/admin-header.php' );
     42include( ABSPATH . WPADMIN . '/admin-header.php' );
    4343?>
    4444
    4545<div class="wrap">
     
    148148<?php submit_button(); ?>
    149149</form>
    150150</div>
    151 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     151<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options-writing.php

     
    4646        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    4747);
    4848
    49 include( ABSPATH . 'wp-admin/admin-header.php' );
     49include( ABSPATH . WPADMIN . '/admin-header.php' );
    5050?>
    5151
    5252<div class="wrap">
     
    185185</form>
    186186</div>
    187187
    188 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     188<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/options.php

     
    178178
    179179                // Handle translation installation.
    180180                if ( ! empty( $_POST['WPLANG'] ) && current_user_can( 'install_languages' ) ) {
    181                         require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     181                        require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    182182
    183183                        $language = wp_download_language_pack( $_POST['WPLANG'] );
    184184                        if ( $language ) {
     
    241241        exit;
    242242}
    243243
    244 include( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     244include( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    245245
    246246<div class="wrap">
    247247  <h1><?php esc_html_e( 'All Settings' ); ?></h1>
     
    297297</div>
    298298
    299299<?php
    300 include( ABSPATH . 'wp-admin/admin-footer.php' );
     300include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/plugin-editor.php

     
    2323$plugins = get_plugins();
    2424
    2525if ( empty( $plugins ) ) {
    26         include( ABSPATH . 'wp-admin/admin-header.php' );
     26        include( ABSPATH . WPADMIN . '/admin-header.php' );
    2727        ?>
    2828        <div class="wrap">
    2929                <h1><?php echo esc_html( $title ); ?></h1>
    3030                <div id="message" class="error"><p><?php _e( 'You do not appear to have any plugins available at this time.' ); ?></p></div>
    3131        </div>
    3232        <?php
    33         include( ABSPATH . 'wp-admin/admin-footer.php' );
     33        include( ABSPATH . WPADMIN . '/admin-footer.php' );
    3434        exit;
    3535}
    3636
     
    218218                wp_add_inline_script( 'wp-theme-plugin-editor', sprintf( 'jQuery( function() { wp.themePluginEditor.init( %s ); } )', wp_json_encode( $settings ) ) );
    219219        }
    220220
    221         require_once(ABSPATH . 'wp-admin/admin-header.php');
     221        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    222222
    223223        update_recently_edited(WP_PLUGIN_DIR . '/' . $file);
    224224
     
    370370<?php
    371371}
    372372
    373 include(ABSPATH . "wp-admin/admin-footer.php");
     373include(ABSPATH . WPADMIN . "/admin-footer.php");
  • src/wp-admin/plugin-install.php

     
    108108/**
    109109 * WordPress Administration Template Header.
    110110 */
    111 include(ABSPATH . 'wp-admin/admin-header.php');
     111include(ABSPATH . WPADMIN . '/admin-header.php');
    112112?>
    113113<div class="wrap <?php echo esc_attr( "plugin-install-tab-$tab" ); ?>">
    114114<h1 class="wp-heading-inline"><?php
     
    167167/**
    168168 * WordPress Administration Template Footer.
    169169 */
    170 include(ABSPATH . 'wp-admin/admin-footer.php');
     170include(ABSPATH . WPADMIN . '/admin-footer.php');
  • src/wp-admin/plugins.php

     
    139139                        $parent_file = 'plugins.php';
    140140
    141141                        wp_enqueue_script( 'updates' );
    142                         require_once(ABSPATH . 'wp-admin/admin-header.php');
     142                        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    143143
    144144                        echo '<div class="wrap">';
    145145                        echo '<h1>' . esc_html( $title ) . '</h1>';
     
    149149
    150150                        echo "<iframe src='$url' style='width: 100%; height:100%; min-height:850px;'></iframe>";
    151151                        echo '</div>';
    152                         require_once(ABSPATH . 'wp-admin/admin-footer.php');
     152                        require_once(ABSPATH . WPADMIN . '/admin-footer.php');
    153153                        exit;
    154154
    155155                case 'error_scrape':
     
    272272                                exit;
    273273                        }
    274274
    275                         include(ABSPATH . 'wp-admin/update.php');
     275                        include(ABSPATH . WPADMIN . '/update.php');
    276276
    277277                        $parent_file = 'plugins.php';
    278278
    279279                        if ( ! isset($_REQUEST['verify-delete']) ) {
    280280                                wp_enqueue_script('jquery');
    281                                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     281                                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    282282                                ?>
    283283                        <div class="wrap">
    284284                                <?php
     
    363363                                </form>
    364364                        </div>
    365365                                <?php
    366                                 require_once(ABSPATH . 'wp-admin/admin-footer.php');
     366                                require_once(ABSPATH . WPADMIN . '/admin-footer.php');
    367367                                exit;
    368368                        } else {
    369369                                $plugins_to_delete = count( $plugins );
     
    445445$title = __('Plugins');
    446446$parent_file = 'plugins.php';
    447447
    448 require_once(ABSPATH . 'wp-admin/admin-header.php');
     448require_once(ABSPATH . WPADMIN . '/admin-header.php');
    449449
    450450$invalid = validate_active_plugins();
    451451if ( ! empty( $invalid ) ) {
     
    573573wp_print_admin_notice_templates();
    574574wp_print_update_row_templates();
    575575
    576 include(ABSPATH . 'wp-admin/admin-footer.php');
     576include(ABSPATH . WPADMIN . '/admin-footer.php');
  • src/wp-admin/post-new.php

     
    8282// Show post form.
    8383$post = get_default_post_to_edit( $post_type, true );
    8484$post_ID = $post->ID;
    85 include( ABSPATH . 'wp-admin/edit-form-advanced.php' );
    86 include( ABSPATH . 'wp-admin/admin-footer.php' );
     85include( ABSPATH . WPADMIN . '/edit-form-advanced.php' );
     86include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/post.php

     
    6666        $error_msg = false;
    6767
    6868        // For output of the quickdraft dashboard widget
    69         require_once ABSPATH . 'wp-admin/includes/dashboard.php';
     69        require_once ABSPATH . WPADMIN . '/includes/dashboard.php';
    7070
    7171        if ( ! wp_verify_nonce( $nonce, 'add-post' ) )
    7272                $error_msg = __( 'Unable to submit this form, please refresh and try again.' );
     
    170170                enqueue_comment_hotkeys_js();
    171171        }
    172172
    173         include( ABSPATH . 'wp-admin/edit-form-advanced.php' );
     173        include( ABSPATH . WPADMIN . '/edit-form-advanced.php' );
    174174
    175175        break;
    176176
     
    289289        wp_redirect( admin_url('edit.php') );
    290290        exit();
    291291} // end switch
    292 include( ABSPATH . 'wp-admin/admin-footer.php' );
     292include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/privacy.php

     
    1313
    1414list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
    1515
    16 include( ABSPATH . 'wp-admin/admin-header.php' );
     16include( ABSPATH . WPADMIN . '/admin-header.php' );
    1717?>
    1818<div class="wrap about-wrap">
    1919
     
    3737<p><?php printf( __( 'We take privacy seriously. Learn more at <a href="%s">wordpress.org/privacy</a>.' ), __( 'https://wordpress.org/about/privacy/' ) ); ?></p>
    3838
    3939</div>
    40 <?php include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
     40<?php include( ABSPATH . WPADMIN . '/admin-footer.php' ); ?>
  • src/wp-admin/revision.php

     
    1818/** WordPress Administration Bootstrap */
    1919require_once( dirname( __FILE__ ) . '/admin.php' );
    2020
    21 require ABSPATH . 'wp-admin/includes/revision.php';
     21require ABSPATH . WPADMIN . '/includes/revision.php';
    2222
    2323wp_reset_vars( array( 'revision', 'action', 'from', 'to' ) );
    2424
     
    122122
    123123get_current_screen()->set_help_sidebar( $revisions_sidebar );
    124124
    125 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     125require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    126126
    127127?>
    128128
     
    133133<?php
    134134wp_print_revision_templates();
    135135
    136 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     136require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/setup-config.php

     
    3333require( ABSPATH . 'wp-settings.php' );
    3434
    3535/** Load WordPress Administration Upgrade API */
    36 require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     36require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    3737
    3838/** Load WordPress Translation Installation API */
    39 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     39require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    4040
    4141nocache_headers();
    4242
  • src/wp-admin/term.php

     
    6363        'heading_list'       => $tax->labels->items_list,
    6464) );
    6565wp_enqueue_script( 'admin-tags' );
    66 require_once( ABSPATH . 'wp-admin/admin-header.php' );
    67 include( ABSPATH . 'wp-admin/edit-tag-form.php' );
    68 include( ABSPATH . 'wp-admin/admin-footer.php' );
     66require_once( ABSPATH . WPADMIN . '/admin-header.php' );
     67include( ABSPATH . WPADMIN . '/edit-tag-form.php' );
     68include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/theme-editor.php

     
    171171                wp_add_inline_script( 'wp-theme-plugin-editor', sprintf( 'jQuery( function() { wp.themePluginEditor.init( %s ); } )', wp_json_encode( $settings ) ) );
    172172        }
    173173
    174         require_once( ABSPATH . 'wp-admin/admin-header.php' );
     174        require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    175175
    176176        update_recently_edited( $file );
    177177
     
    344344break;
    345345}
    346346
    347 include(ABSPATH . 'wp-admin/admin-footer.php' );
     347include(ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/theme-install.php

     
    88
    99/** WordPress Administration Bootstrap */
    1010require_once( dirname( __FILE__ ) . '/admin.php' );
    11 require( ABSPATH . 'wp-admin/includes/theme-install.php' );
     11require( ABSPATH . WPADMIN . '/includes/theme-install.php' );
    1212
    1313wp_reset_vars( array( 'tab' ) );
    1414
     
    121121        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    122122);
    123123
    124 include(ABSPATH . 'wp-admin/admin-header.php');
     124include(ABSPATH . WPADMIN . '/admin-header.php');
    125125
    126126?>
    127127<div class="wrap">
     
    354354wp_print_request_filesystem_credentials_modal();
    355355wp_print_admin_notice_templates();
    356356
    357 include(ABSPATH . 'wp-admin/admin-footer.php');
     357include(ABSPATH . WPADMIN . '/admin-footer.php');
  • src/wp-admin/themes.php

     
    148148wp_enqueue_script( 'updates' );
    149149wp_enqueue_script( 'customize-loader' );
    150150
    151 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     151require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    152152?>
    153153
    154154<div class="wrap">
     
    223223                                        $menu_file = substr( $menu_file, 0, $pos );
    224224                                }
    225225
    226                                 if ( file_exists( ABSPATH . "wp-admin/$menu_file" ) ) {
     226                                if ( file_exists( ABSPATH . WPADMIN . "/$menu_file" ) ) {
    227227                                        $current_theme_actions[] = "<a class='button$class' href='{$item[2]}'>{$item[0]}</a>";
    228228                                } else {
    229229                                        $current_theme_actions[] = "<a class='button$class' href='themes.php?page={$item[2]}'>{$item[0]}</a>";
     
    503503        'totals'  => wp_get_update_data(),
    504504) );
    505505
    506 require( ABSPATH . 'wp-admin/admin-footer.php' );
     506require( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/tools.php

     
    2424        '<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
    2525);
    2626
    27 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     27require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    2828
    2929?>
    3030<div class="wrap">
     
    5151?>
    5252</div>
    5353<?php
    54 include( ABSPATH . 'wp-admin/admin-footer.php' );
     54include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/update-core.php

     
    165165                _e('You have the latest version of WordPress.');
    166166
    167167                if ( wp_http_supports( array( 'ssl' ) ) ) {
    168                         require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
     168                        require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php';
    169169                        $upgrader = new WP_Automatic_Updater;
    170170                        $future_minor_update = (object) array(
    171171                                'current'       => $wp_version . '.1.next.minor',
     
    189189        }
    190190
    191191        if ( isset( $updates[0] ) && $updates[0]->response == 'development' ) {
    192                 require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
     192                require_once ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php';
    193193                $upgrader = new WP_Automatic_Updater;
    194194                if ( wp_http_supports( 'ssl' ) && $upgrader->should_update( 'core', $updates[0], ABSPATH ) ) {
    195195                        echo '<div class="updated inline"><p>';
     
    219219        $wp_version = get_bloginfo( 'version' );
    220220        $cur_wp_version = preg_replace( '/-.*$/', '', $wp_version );
    221221
    222         require_once(ABSPATH . 'wp-admin/includes/plugin-install.php');
     222        require_once(ABSPATH . WPADMIN . '/includes/plugin-install.php');
    223223        $plugins = get_plugin_updates();
    224224        if ( empty( $plugins ) ) {
    225225                echo '<h2>' . __( 'Plugins' ) . '</h2>';
     
    437437function do_core_upgrade( $reinstall = false ) {
    438438        global $wp_filesystem;
    439439
    440         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     440        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    441441
    442442        if ( $reinstall )
    443443                $url = 'update-core.php?action=do-core-reinstall';
     
    581581        $force_check = ! empty( $_GET['force-check'] );
    582582        wp_version_check( array(), $force_check );
    583583
    584         require_once(ABSPATH . 'wp-admin/admin-header.php');
     584        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    585585        ?>
    586586        <div class="wrap">
    587587        <h1><?php _e( 'WordPress Updates' ); ?></h1>
     
    633633                'totals'  => wp_get_update_data(),
    634634        ) );
    635635
    636         include(ABSPATH . 'wp-admin/admin-footer.php');
     636        include(ABSPATH . WPADMIN . '/admin-footer.php');
    637637
    638638} elseif ( 'do-core-upgrade' == $action || 'do-core-reinstall' == $action ) {
    639639
     
    648648        elseif ( isset( $_POST['undismiss'] ) )
    649649                do_undismiss_core_update();
    650650
    651         require_once(ABSPATH . 'wp-admin/admin-header.php');
     651        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    652652        if ( 'do-core-reinstall' == $action )
    653653                $reinstall = true;
    654654        else
     
    661661                'totals'  => wp_get_update_data(),
    662662        ) );
    663663
    664         include(ABSPATH . 'wp-admin/admin-footer.php');
     664        include(ABSPATH . WPADMIN . '/admin-footer.php');
    665665
    666666} elseif ( 'do-plugin-upgrade' == $action ) {
    667667
     
    684684
    685685        $title = __('Update Plugins');
    686686
    687         require_once(ABSPATH . 'wp-admin/admin-header.php');
     687        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    688688        echo '<div class="wrap">';
    689689        echo '<h1>' . __( 'Update Plugins' ) . '</h1>';
    690690        echo '<iframe src="', $url, '" style="width: 100%; height: 100%; min-height: 750px;" frameborder="0" title="' . esc_attr__( 'Update progress' ) . '"></iframe>';
     
    694694                'totals'  => wp_get_update_data(),
    695695        ) );
    696696
    697         include(ABSPATH . 'wp-admin/admin-footer.php');
     697        include(ABSPATH . WPADMIN . '/admin-footer.php');
    698698
    699699} elseif ( 'do-theme-upgrade' == $action ) {
    700700
     
    717717
    718718        $title = __('Update Themes');
    719719
    720         require_once(ABSPATH . 'wp-admin/admin-header.php');
     720        require_once(ABSPATH . WPADMIN . '/admin-header.php');
    721721        ?>
    722722        <div class="wrap">
    723723                <h1><?php _e( 'Update Themes' ); ?></h1>
     
    729729                'totals'  => wp_get_update_data(),
    730730        ) );
    731731
    732         include(ABSPATH . 'wp-admin/admin-footer.php');
     732        include(ABSPATH . WPADMIN . '/admin-footer.php');
    733733
    734734} elseif ( 'do-translation-upgrade' == $action ) {
    735735
     
    738738
    739739        check_admin_referer( 'upgrade-translations' );
    740740
    741         require_once( ABSPATH . 'wp-admin/admin-header.php' );
    742         include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     741        require_once( ABSPATH . WPADMIN . '/admin-header.php' );
     742        include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    743743
    744744        $url = 'update-core.php?action=do-translation-upgrade';
    745745        $nonce = 'upgrade-translations';
     
    753753                'totals'  => wp_get_update_data(),
    754754        ) );
    755755
    756         require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     756        require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    757757
    758758} else {
    759759        /**
  • src/wp-admin/update.php

     
    1212/** WordPress Administration Bootstrap */
    1313require_once( dirname( __FILE__ ) . '/admin.php' );
    1414
    15 include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
     15include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' );
    1616
    1717if ( isset($_GET['action']) ) {
    1818        $plugin = isset($_REQUEST['plugin']) ? trim($_REQUEST['plugin']) : '';
     
    5656                $submenu_file = 'plugins.php';
    5757
    5858                wp_enqueue_script( 'updates' );
    59                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     59                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    6060
    6161                $nonce = 'upgrade-plugin_' . $plugin;
    6262                $url = 'update.php?action=upgrade-plugin&plugin=' . urlencode( $plugin );
     
    6464                $upgrader = new Plugin_Upgrader( new Plugin_Upgrader_Skin( compact('title', 'nonce', 'url', 'plugin') ) );
    6565                $upgrader->upgrade($plugin);
    6666
    67                 include(ABSPATH . 'wp-admin/admin-footer.php');
     67                include(ABSPATH . WPADMIN . '/admin-footer.php');
    6868
    6969        } elseif ('activate-plugin' == $action ) {
    7070                if ( ! current_user_can('update_plugins') )
     
    9595                if ( ! current_user_can('install_plugins') )
    9696                        wp_die( __( 'Sorry, you are not allowed to install plugins on this site.' ) );
    9797
    98                 include_once( ABSPATH . 'wp-admin/includes/plugin-install.php' ); //for plugins_api..
     98                include_once( ABSPATH . WPADMIN . '/includes/plugin-install.php' ); //for plugins_api..
    9999
    100100                check_admin_referer( 'install-plugin_' . $plugin );
    101101                $api = plugins_api( 'plugin_information', array(
     
    123123                $title = __('Plugin Installation');
    124124                $parent_file = 'plugins.php';
    125125                $submenu_file = 'plugin-install.php';
    126                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     126                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    127127
    128128                $title = sprintf( __('Installing Plugin: %s'), $api->name . ' ' . $api->version );
    129129                $nonce = 'install-plugin_' . $plugin;
     
    136136                $upgrader = new Plugin_Upgrader( new Plugin_Installer_Skin( compact('title', 'url', 'nonce', 'plugin', 'api') ) );
    137137                $upgrader->install($api->download_link);
    138138
    139                 include(ABSPATH . 'wp-admin/admin-footer.php');
     139                include(ABSPATH . WPADMIN . '/admin-footer.php');
    140140
    141141        } elseif ( 'upload-plugin' == $action ) {
    142142
     
    151151                $title = __('Upload Plugin');
    152152                $parent_file = 'plugins.php';
    153153                $submenu_file = 'plugin-install.php';
    154                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     154                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    155155
    156156                $title = sprintf( __('Installing Plugin from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) );
    157157                $nonce = 'plugin-upload';
     
    164164                if ( $result || is_wp_error($result) )
    165165                        $file_upload->cleanup();
    166166
    167                 include(ABSPATH . 'wp-admin/admin-footer.php');
     167                include(ABSPATH . WPADMIN . '/admin-footer.php');
    168168
    169169        } elseif ( 'upgrade-theme' == $action ) {
    170170
     
    179179                $title = __('Update Theme');
    180180                $parent_file = 'themes.php';
    181181                $submenu_file = 'themes.php';
    182                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     182                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    183183
    184184                $nonce = 'upgrade-theme_' . $theme;
    185185                $url = 'update.php?action=upgrade-theme&theme=' . urlencode( $theme );
     
    187187                $upgrader = new Theme_Upgrader( new Theme_Upgrader_Skin( compact('title', 'nonce', 'url', 'theme') ) );
    188188                $upgrader->upgrade($theme);
    189189
    190                 include(ABSPATH . 'wp-admin/admin-footer.php');
     190                include(ABSPATH . WPADMIN . '/admin-footer.php');
    191191        } elseif ( 'update-selected-themes' == $action ) {
    192192                if ( ! current_user_can( 'update_themes' ) )
    193193                        wp_die( __( 'Sorry, you are not allowed to update themes for this site.' ) );
     
    218218                if ( ! current_user_can('install_themes') )
    219219                        wp_die( __( 'Sorry, you are not allowed to install themes on this site.' ) );
    220220
    221                 include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); //for themes_api..
     221                include_once( ABSPATH . WPADMIN . '/includes/class-wp-upgrader.php' ); //for themes_api..
    222222
    223223                check_admin_referer( 'install-theme_' . $theme );
    224224                $api = themes_api('theme_information', array('slug' => $theme, 'fields' => array('sections' => false, 'tags' => false) ) ); //Save on a bit of bandwidth.
     
    231231                $title = __('Install Themes');
    232232                $parent_file = 'themes.php';
    233233                $submenu_file = 'themes.php';
    234                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     234                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    235235
    236236                $title = sprintf( __('Installing Theme: %s'), $api->name . ' ' . $api->version );
    237237                $nonce = 'install-theme_' . $theme;
     
    241241                $upgrader = new Theme_Upgrader( new Theme_Installer_Skin( compact('title', 'url', 'nonce', 'plugin', 'api') ) );
    242242                $upgrader->install($api->download_link);
    243243
    244                 include(ABSPATH . 'wp-admin/admin-footer.php');
     244                include(ABSPATH . WPADMIN . '/admin-footer.php');
    245245
    246246        } elseif ( 'upload-theme' == $action ) {
    247247
     
    259259                $parent_file = 'themes.php';
    260260                $submenu_file = 'theme-install.php';
    261261
    262                 require_once(ABSPATH . 'wp-admin/admin-header.php');
     262                require_once(ABSPATH . WPADMIN . '/admin-header.php');
    263263
    264264                $title = sprintf( __('Installing Theme from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) );
    265265                $nonce = 'theme-upload';
     
    272272                if ( $result || is_wp_error($result) )
    273273                        $file_upload->cleanup();
    274274
    275                 include(ABSPATH . 'wp-admin/admin-footer.php');
     275                include(ABSPATH . WPADMIN . '/admin-footer.php');
    276276
    277277        } else {
    278278                /**
  • src/wp-admin/upgrade-functions.php

     
    99 */
    1010
    1111_deprecated_file( basename(__FILE__), '2.5.0', 'wp-admin/includes/upgrade.php' );
    12 require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
     12require_once(ABSPATH . WPADMIN . '/includes/upgrade.php');
  • src/wp-admin/upgrade.php

     
    2020nocache_headers();
    2121
    2222timer_start();
    23 require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     23require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    2424
    2525delete_site_transient('update_core');
    2626
  • src/wp-admin/upload.php

     
    7070        $title = __('Media Library');
    7171        $parent_file = 'upload.php';
    7272
    73         require_once( ABSPATH . 'wp-admin/admin-header.php' );
     73        require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    7474        ?>
    7575        <div class="wrap" id="wp-media-grid" data-search="<?php _admin_search_query() ?>">
    7676                <h1 class="wp-heading-inline"><?php echo esc_html( $title ); ?></h1>
     
    9292                </div>
    9393        </div>
    9494        <?php
    95         include( ABSPATH . 'wp-admin/admin-footer.php' );
     95        include( ABSPATH . WPADMIN . '/admin-footer.php' );
    9696        exit;
    9797}
    9898
     
    219219        'heading_list'       => __( 'Media items list' ),
    220220) );
    221221
    222 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     222require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    223223?>
    224224
    225225<div class="wrap">
     
    328328</div>
    329329
    330330<?php
    331 include( ABSPATH . 'wp-admin/admin-footer.php' );
     331include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/user/about.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/about.php' );
     13require( ABSPATH . WPADMIN . '/about.php' );
  • src/wp-admin/user/credits.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/credits.php' );
     13require( ABSPATH . WPADMIN . '/credits.php' );
  • src/wp-admin/user/freedoms.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/freedoms.php' );
     13require( ABSPATH . WPADMIN . '/freedoms.php' );
  • src/wp-admin/user/index.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/index.php' );
     13require( ABSPATH . WPADMIN . '/index.php' );
  • src/wp-admin/user/menu.php

     
    1919$compat = array();
    2020$submenu = array();
    2121
    22 require_once(ABSPATH . 'wp-admin/includes/menu.php');
     22require_once(ABSPATH . WPADMIN . '/includes/menu.php');
  • src/wp-admin/user/profile.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/profile.php' );
     13require( ABSPATH . WPADMIN . '/profile.php' );
  • src/wp-admin/user/user-edit.php

     
    1010/** Load WordPress Administration Bootstrap */
    1111require_once( dirname( __FILE__ ) . '/admin.php' );
    1212
    13 require( ABSPATH . 'wp-admin/user-edit.php' );
     13require( ABSPATH . WPADMIN . '/user-edit.php' );
  • src/wp-admin/user-edit.php

     
    175175$title = sprintf( $title, $profileuser->display_name );
    176176$sessions = WP_Session_Tokens::get_instance( $profileuser->ID );
    177177
    178 include(ABSPATH . 'wp-admin/admin-header.php');
     178include(ABSPATH . WPADMIN . '/admin-header.php');
    179179?>
    180180
    181181<?php if ( !IS_PROFILE_PAGE && is_super_admin( $profileuser->ID ) && current_user_can( 'manage_network_options' ) ) { ?>
     
    722722        }
    723723</script>
    724724<?php
    725 include( ABSPATH . 'wp-admin/admin-footer.php');
     725include( ABSPATH . WPADMIN . '/admin-footer.php');
  • src/wp-admin/user-new.php

     
    237237        wp_enqueue_script( 'user-suggest' );
    238238}
    239239
    240 require_once( ABSPATH . 'wp-admin/admin-header.php' );
     240require_once( ABSPATH . WPADMIN . '/admin-header.php' );
    241241
    242242if ( isset($_GET['update']) ) {
    243243        $messages = array();
     
    517517<?php } // current_user_can('create_users') ?>
    518518</div>
    519519<?php
    520 include( ABSPATH . 'wp-admin/admin-footer.php' );
     520include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/users.php

     
    222222                add_action( 'admin_head', 'delete_users_add_js' );
    223223        }
    224224
    225         include( ABSPATH . 'wp-admin/admin-header.php' );
     225        include( ABSPATH . WPADMIN . '/admin-header.php' );
    226226?>
    227227<form method="post" name="updateusers" id="updateusers">
    228228<?php wp_nonce_field('delete-users') ?>
     
    352352        else
    353353                $userids = $_REQUEST['users'];
    354354
    355         include( ABSPATH . 'wp-admin/admin-header.php' );
     355        include( ABSPATH . WPADMIN . '/admin-header.php' );
    356356?>
    357357<form method="post" name="updateusers" id="updateusers">
    358358<?php wp_nonce_field('remove-users') ?>
     
    421421                exit;
    422422        }
    423423
    424         include( ABSPATH . 'wp-admin/admin-header.php' );
     424        include( ABSPATH . WPADMIN . '/admin-header.php' );
    425425
    426426        $messages = array();
    427427        if ( isset($_GET['update']) ) :
     
    523523
    524524} // end of the $doaction switch
    525525
    526 include( ABSPATH . 'wp-admin/admin-footer.php' );
     526include( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-admin/widgets.php

     
    1010require_once( dirname( __FILE__ ) . '/admin.php' );
    1111
    1212/** WordPress Administration Widgets API */
    13 require_once(ABSPATH . 'wp-admin/includes/widgets.php');
     13require_once(ABSPATH . WPADMIN . '/includes/widgets.php');
    1414
    1515if ( ! current_user_can( 'edit_theme_options' ) ) {
    1616        wp_die(
     
    264264        $width = ' style="width:' . max($control['width'], 350) . 'px"';
    265265        $key = isset($_GET['key']) ? (int) $_GET['key'] : 0;
    266266
    267         require_once( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     267        require_once( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    268268        <div class="wrap">
    269269        <h1><?php echo esc_html( $title ); ?></h1>
    270270        <div class="editwidget"<?php echo $width; ?>>
     
    330330        </div>
    331331        </div>
    332332<?php
    333         require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     333        require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
    334334        exit;
    335335}
    336336
     
    343343        __('Error in displaying the widget settings form.')
    344344);
    345345
    346 require_once( ABSPATH . 'wp-admin/admin-header.php' ); ?>
     346require_once( ABSPATH . WPADMIN . '/admin-header.php' ); ?>
    347347
    348348<div class="wrap">
    349349<h1 class="wp-heading-inline"><?php
     
    521521 * @since 2.2.0
    522522 */
    523523do_action( 'sidebar_admin_page' );
    524 require_once( ABSPATH . 'wp-admin/admin-footer.php' );
     524require_once( ABSPATH . WPADMIN . '/admin-footer.php' );
  • src/wp-includes/canonical.php

     
    639639                return;
    640640
    641641        $admins = array(
    642                 home_url( 'wp-admin', 'relative' ),
     642                home_url( WPADMIN, 'relative' ),
    643643                home_url( 'dashboard', 'relative' ),
    644644                home_url( 'admin', 'relative' ),
    645645                site_url( 'dashboard', 'relative' ),
  • src/wp-includes/capabilities.php

     
    395395        case 'install_languages':
    396396        case 'update_languages':
    397397                if ( ! function_exists( 'wp_can_install_language_pack' ) ) {
    398                         require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     398                        require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    399399                }
    400400
    401401                if ( ! wp_can_install_language_pack() ) {
  • src/wp-includes/class-wp-customize-manager.php

     
    15361536                }
    15371537
    15381538                // Such is The WordPress Way.
    1539                 require_once( ABSPATH . 'wp-admin/includes/file.php' );
    1540                 require_once( ABSPATH . 'wp-admin/includes/media.php' );
    1541                 require_once( ABSPATH . 'wp-admin/includes/image.php' );
     1539                require_once( ABSPATH . WPADMIN . '/includes/file.php' );
     1540                require_once( ABSPATH . WPADMIN . '/includes/media.php' );
     1541                require_once( ABSPATH . WPADMIN . '/includes/image.php' );
    15421542
    15431543                foreach ( $attachments as $symbol => $attachment ) {
    15441544
     
    41724172                        'capability' => 'switch_themes',
    41734173                ) ) );
    41744174
    4175                 require_once( ABSPATH . 'wp-admin/includes/theme.php' );
     4175                require_once( ABSPATH . WPADMIN . '/includes/theme.php' );
    41764176
    41774177                // Theme Controls.
    41784178
  • src/wp-includes/class-wp-customize-widgets.php

     
    923923                }
    924924
    925925                global $wp_registered_widgets, $wp_registered_widget_controls;
    926                 require_once ABSPATH . '/wp-admin/includes/widgets.php'; // for next_widget_id_number()
     926                require_once ABSPATH . '/' . WPADMIN . '/includes/widgets.php'; // for next_widget_id_number()
    927927
    928928                $sort = $wp_registered_widgets;
    929929                usort( $sort, array( $this, '_sort_name_callback' ) );
  • src/wp-includes/class-wp-editor.php

     
    212212                                self::$has_medialib = true;
    213213
    214214                                if ( ! function_exists( 'media_buttons' ) )
    215                                         include( ABSPATH . 'wp-admin/includes/media.php' );
     215                                        include( ABSPATH . WPADMIN . '/includes/media.php' );
    216216
    217217                                echo '<div id="wp-' . $editor_id_attr . '-media-buttons" class="wp-media-buttons">';
    218218
  • src/wp-includes/customize/class-wp-customize-header-image-setting.php

     
    3131
    3232                // If _custom_header_background_just_in_time() fails to initialize $custom_image_header when not is_admin().
    3333                if ( empty( $custom_image_header ) ) {
    34                         require_once( ABSPATH . 'wp-admin/custom-header.php' );
     34                        require_once( ABSPATH . WPADMIN . '/custom-header.php' );
    3535                        $args = get_theme_support( 'custom-header' );
    3636                        $admin_head_callback = isset( $args[0]['admin-head-callback'] ) ? $args[0]['admin-head-callback'] : null;
    3737                        $admin_preview_callback = isset( $args[0]['admin-preview-callback'] ) ? $args[0]['admin-preview-callback'] : null;
  • src/wp-includes/customize/class-wp-customize-nav-menus-panel.php

     
    3333         */
    3434        public function render_screen_options() {
    3535                // Adds the screen options.
    36                 require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
     36                require_once ABSPATH . WPADMIN . '/includes/nav-menu.php';
    3737                add_filter( 'manage_nav-menus_columns', 'wp_nav_menu_manage_columns' );
    3838
    3939                // Display screen options.
     
    5151         */
    5252        public function wp_nav_menu_manage_columns() {
    5353                _deprecated_function( __METHOD__, '4.5.0', 'wp_nav_menu_manage_columns' );
    54                 require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
     54                require_once ABSPATH . WPADMIN . '/includes/nav-menu.php';
    5555                return wp_nav_menu_manage_columns();
    5656        }
    5757
  • src/wp-includes/customize/class-wp-widget-form-customize-control.php

     
    4141                }
    4242
    4343                // Get the widget_control and widget_content.
    44                 require_once ABSPATH . '/wp-admin/includes/widgets.php';
     44                require_once ABSPATH . '/' . WPADMIN . '/includes/widgets.php';
    4545
    4646                $widget = $wp_registered_widgets[ $this->widget_id ];
    4747                if ( ! isset( $widget['params'][0] ) ) {
  • src/wp-includes/default-constants.php

     
    260260         * @since 2.6.0
    261261         */
    262262        if ( !defined('ADMIN_COOKIE_PATH') )
    263                 define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );
     263                define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . WPADMIN );
    264264
    265265        /**
    266266         * @since 2.6.0
  • src/wp-includes/functions.php

     
    43074307                $script_filename_dir = dirname( $_SERVER['SCRIPT_FILENAME'] );
    43084308
    43094309                // The request is for the admin
    4310                 if ( strpos( $_SERVER['REQUEST_URI'], 'wp-admin' ) !== false || strpos( $_SERVER['REQUEST_URI'], 'wp-login.php' ) !== false ) {
    4311                         $path = preg_replace( '#/(wp-admin/.*|wp-login.php)#i', '', $_SERVER['REQUEST_URI'] );
     4310                if ( strpos( $_SERVER['REQUEST_URI'], WPADMIN ) !== false || strpos( $_SERVER['REQUEST_URI'], 'wp-login.php' ) !== false ) {
     4311                        $path = preg_replace( '#/(' . WPADMIN . '/.*|wp-login.php)#i', '', $_SERVER['REQUEST_URI'] );
    43124312
    43134313                // The request is for a file in ABSPATH
    43144314                } elseif ( $script_filename_dir . '/' == $abspath_fix ) {
  • src/wp-includes/general-template.php

     
    39393939 * @param string $file file relative to wp-admin/ without its ".css" extension.
    39403940 * @return string
    39413941 */
    3942 function wp_admin_css_uri( $file = 'wp-admin' ) {
     3942function wp_admin_css_uri( $file = WPADMIN ) {
    39433943        if ( defined('WP_INSTALLING') ) {
    39443944                $_file = "./$file.css";
    39453945        } else {
     
    39783978 *                               to wp-admin/. Defaults to 'wp-admin'.
    39793979 * @param bool   $force_echo Optional. Force the stylesheet link to be printed rather than enqueued.
    39803980 */
    3981 function wp_admin_css( $file = 'wp-admin', $force_echo = false ) {
     3981function wp_admin_css( $file = WPADMIN, $force_echo = false ) {
    39823982        // For backward compatibility
    39833983        $handle = 0 === strpos( $file, 'css/' ) ? substr( $file, 4 ) : $file;
    39843984
  • src/wp-includes/l10n.php

     
    11511151
    11521152        $translations = $args['translations'];
    11531153        if ( empty( $translations ) ) {
    1154                 require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
     1154                require_once( ABSPATH . WPADMIN . '/includes/translation-install.php' );
    11551155                $translations = wp_get_available_translations();
    11561156        }
    11571157
  • src/wp-includes/link-template.php

     
    30633063 * @return string Admin URL link with optional path appended.
    30643064 */
    30653065function get_admin_url( $blog_id = null, $path = '', $scheme = 'admin' ) {
    3066         $url = get_site_url($blog_id, 'wp-admin/', $scheme);
     3066        $url = get_site_url($blog_id, WPADMIN . '/', $scheme);
    30673067
    30683068        if ( $path && is_string( $path ) )
    30693069                $url .= ltrim( $path, '/' );
     
    32893289        if ( ! is_multisite() )
    32903290                return admin_url( $path, $scheme );
    32913291
    3292         $url = network_site_url('wp-admin/network/', $scheme);
     3292        $url = network_site_url(WPADMIN . '/network/', $scheme);
    32933293
    32943294        if ( $path && is_string( $path ) )
    32953295                $url .= ltrim($path, '/');
     
    33173317 * @return string Admin URL link with optional path appended.
    33183318 */
    33193319function user_admin_url( $path = '', $scheme = 'admin' ) {
    3320         $url = network_site_url('wp-admin/user/', $scheme);
     3320        $url = network_site_url(WPADMIN . '/user/', $scheme);
    33213321
    33223322        if ( $path && is_string( $path ) )
    33233323                $url .= ltrim($path, '/');
  • src/wp-includes/load.php

     
    544544                require( ABSPATH . WPINC . '/pluggable.php' );
    545545                require( ABSPATH . WPINC . '/formatting.php' );
    546546
    547                 $link = wp_guess_url() . '/wp-admin/install.php';
     547                $link = wp_guess_url() . '/' . WPADMIN . '/install.php';
    548548
    549549                wp_redirect( $link );
    550550                die();
  • src/wp-includes/ms-default-constants.php

     
    6868                if ( ! is_subdomain_install() || trim( parse_url( get_option( 'siteurl' ), PHP_URL_PATH ), '/' ) ) {
    6969                        define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH );
    7070                } else {
    71                         define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );
     71                        define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . WPADMIN );
    7272                }
    7373        }
    7474
  • src/wp-includes/ms-functions.php

     
    14371437        // Cast for security
    14381438        $blog_id = (int) $blog_id;
    14391439
    1440         require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     1440        require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    14411441
    14421442        $suppress = $wpdb->suppress_errors();
    14431443        if ( $wpdb->get_results( "DESCRIBE {$wpdb->posts}" ) )
     
    15011501function install_blog_defaults($blog_id, $user_id) {
    15021502        global $wpdb;
    15031503
    1504         require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
     1504        require_once( ABSPATH . WPADMIN . '/includes/upgrade.php' );
    15051505
    15061506        $suppress = $wpdb->suppress_errors();
    15071507
     
    25862586 */
    25872587function get_subdirectory_reserved_names() {
    25882588        $names = array(
    2589                 'page', 'comments', 'blog', 'files', 'feed', 'wp-admin',
     2589                'page', 'comments', 'blog', 'files', 'feed', WPADMIN,
    25902590                'wp-content', 'wp-includes', 'wp-json', 'embed'
    25912591        );
    25922592
  • src/wp-includes/pluggable.php

     
    10061006        $secure = apply_filters( 'secure_auth_redirect', $secure );
    10071007
    10081008        // If https is required and request is http, redirect
    1009         if ( $secure && !is_ssl() && false !== strpos($_SERVER['REQUEST_URI'], 'wp-admin') ) {
     1009        if ( $secure && !is_ssl() && false !== strpos($_SERVER['REQUEST_URI'], WPADMIN) ) {
    10101010                if ( 0 === strpos( $_SERVER['REQUEST_URI'], 'http' ) ) {
    10111011                        wp_redirect( set_url_scheme( $_SERVER['REQUEST_URI'], 'https' ) );
    10121012                        exit();
     
    10361036                do_action( 'auth_redirect', $user_id );
    10371037
    10381038                // If the user wants ssl but the session is not ssl, redirect.
    1039                 if ( !$secure && get_user_option('use_ssl', $user_id) && false !== strpos($_SERVER['REQUEST_URI'], 'wp-admin') ) {
     1039                if ( !$secure && get_user_option('use_ssl', $user_id) && false !== strpos($_SERVER['REQUEST_URI'], WPADMIN) ) {
    10401040                        if ( 0 === strpos( $_SERVER['REQUEST_URI'], 'http' ) ) {
    10411041                                wp_redirect( set_url_scheme( $_SERVER['REQUEST_URI'], 'https' ) );
    10421042                                exit();
  • src/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php

     
    170170                do_action( 'rest_insert_attachment', $attachment, $request, true );
    171171
    172172                // Include admin functions to get access to wp_generate_attachment_metadata().
    173                 require_once ABSPATH . 'wp-admin/includes/admin.php';
     173                require_once ABSPATH . WPADMIN . '/includes/admin.php';
    174174
    175175                wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) );
    176176
     
    512512                $type = array_shift( $headers['content_type'] );
    513513
    514514                /** Include admin functions to get access to wp_tempnam() and wp_handle_sideload() */
    515                 require_once ABSPATH . 'wp-admin/includes/admin.php';
     515                require_once ABSPATH . WPADMIN . '/includes/admin.php';
    516516
    517517                // Save the file.
    518518                $tmpfname = wp_tempnam( $filename );
     
    702702                }
    703703
    704704                /** Include admin functions to get access to wp_handle_upload() */
    705                 require_once ABSPATH . 'wp-admin/includes/admin.php';
     705                require_once ABSPATH . WPADMIN . '/includes/admin.php';
    706706
    707707                $file = wp_handle_upload( $files['file'], $overrides );
    708708
  • src/wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php

     
    755755                $previous = $this->prepare_item_for_response( $user, $request );
    756756
    757757                /** Include admin user functions to get access to wp_delete_user() */
    758                 require_once ABSPATH . 'wp-admin/includes/user.php';
     758                require_once ABSPATH . WPADMIN . '/includes/user.php';
    759759
    760760                $result = wp_delete_user( $id, $reassign );
    761761
     
    10521052                        }
    10531053
    10541054                        /** Include admin functions to get access to get_editable_roles() */
    1055                         require_once ABSPATH . 'wp-admin/includes/admin.php';
     1055                        require_once ABSPATH . WPADMIN . '/includes/admin.php';
    10561056
    10571057                        // The new role must be editable by the logged-in user.
    10581058                        $editable_roles = get_editable_roles();
  • src/wp-includes/script-loader.php

     
    6262        $scripts->base_url = $guessurl;
    6363        $scripts->content_url = defined('WP_CONTENT_URL')? WP_CONTENT_URL : '';
    6464        $scripts->default_version = get_bloginfo( 'version' );
    65         $scripts->default_dirs = array('/wp-admin/js/', '/wp-includes/js/');
     65        $scripts->default_dirs = array('/' . WPADMIN . '/js/', '/wp-includes/js/');
    6666
    6767        $suffix = SCRIPT_DEBUG ? '' : '.min';
    6868        $dev_suffix = $develop_src ? '' : '.min';
     
    7575                'secure' => (string) ( 'https' === parse_url( site_url(), PHP_URL_SCHEME ) ),
    7676        ) );
    7777
    78         $scripts->add( 'common', "/wp-admin/js/common$suffix.js", array('jquery', 'hoverIntent', 'utils'), false, 1 );
     78        $scripts->add( 'common', "/" . WPADMIN . "/js/common$suffix.js", array('jquery', 'hoverIntent', 'utils'), false, 1 );
    7979        did_action( 'init' ) && $scripts->localize( 'common', 'commonL10n', array(
    8080                'warnDelete'   => __( "You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete." ),
    8181                'dismiss'      => __( 'Dismiss this notice.' ),
     
    124124
    125125        $scripts->add( 'colorpicker', "/wp-includes/js/colorpicker$suffix.js", array('prototype'), '3517m' );
    126126
    127         $scripts->add( 'editor', "/wp-admin/js/editor$suffix.js", array('utils','jquery'), false, 1 );
     127        $scripts->add( 'editor', "/" . WPADMIN . "/js/editor$suffix.js", array('utils','jquery'), false, 1 );
    128128
    129129        // Back-compat for old DFW. To-do: remove at the end of 2016.
    130         $scripts->add( 'wp-fullscreen-stub', "/wp-admin/js/wp-fullscreen-stub$suffix.js", array(), false, 1 );
     130        $scripts->add( 'wp-fullscreen-stub', "/" . WPADMIN . "/js/wp-fullscreen-stub$suffix.js", array(), false, 1 );
    131131
    132132        $scripts->add( 'wp-ajax-response', "/wp-includes/js/wp-ajax-response$suffix.js", array('jquery'), false, 1 );
    133133        did_action( 'init' ) && $scripts->localize( 'wp-ajax-response', 'wpAjax', array(
     
    350350
    351351        $scripts->add( 'wp-backbone', "/wp-includes/js/wp-backbone$suffix.js", array('backbone', 'wp-util'), false, 1 );
    352352
    353         $scripts->add( 'revisions', "/wp-admin/js/revisions$suffix.js", array( 'wp-backbone', 'jquery-ui-slider', 'hoverIntent' ), false, 1 );
     353        $scripts->add( 'revisions', "/" . WPADMIN . "/js/revisions$suffix.js", array( 'wp-backbone', 'jquery-ui-slider', 'hoverIntent' ), false, 1 );
    354354
    355355        $scripts->add( 'imgareaselect', "/wp-includes/js/imgareaselect/jquery.imgareaselect$suffix.js", array('jquery'), false, 1 );
    356356
     
    470470        $scripts->add( 'jsonlint', '/wp-includes/js/codemirror/jsonlint.js', array(), '1.6.2' );
    471471        $scripts->add( 'htmlhint', '/wp-includes/js/codemirror/htmlhint.js', array(), '0.9.14-xwp' );
    472472        $scripts->add( 'htmlhint-kses', '/wp-includes/js/codemirror/htmlhint-kses.js', array( 'htmlhint' ) );
    473         $scripts->add( 'code-editor', "/wp-admin/js/code-editor$suffix.js", array( 'jquery', 'wp-codemirror' ) );
    474         $scripts->add( 'wp-theme-plugin-editor', "/wp-admin/js/theme-plugin-editor$suffix.js", array( 'code-editor', 'jquery', 'jquery-ui-core', 'wp-a11y', 'underscore' ) );
     473        $scripts->add( 'code-editor', "/" . WPADMIN . "/js/code-editor$suffix.js", array( 'jquery', 'wp-codemirror' ) );
     474        $scripts->add( 'wp-theme-plugin-editor', "/" . WPADMIN . "/js/theme-plugin-editor$suffix.js", array( 'code-editor', 'jquery', 'jquery-ui-core', 'wp-a11y', 'underscore' ) );
    475475        did_action( 'init' ) && $scripts->add_inline_script( 'wp-theme-plugin-editor', sprintf( 'wp.themePluginEditor.l10n = %s;', wp_json_encode( wp_array_slice_assoc(
    476476                /* translators: placeholder is error count */
    477477                _n_noop( 'There is %d error which must be fixed before you can save.', 'There are %d errors which must be fixed before you can save.' ),
     
    485485                'src' => empty( $guessed_url ) ? includes_url( '/js/zxcvbn.min.js' ) : $scripts->base_url . '/wp-includes/js/zxcvbn.min.js',
    486486        ) );
    487487
    488         $scripts->add( 'password-strength-meter', "/wp-admin/js/password-strength-meter$suffix.js", array( 'jquery', 'zxcvbn-async' ), false, 1 );
     488        $scripts->add( 'password-strength-meter', "/" . WPADMIN . "/js/password-strength-meter$suffix.js", array( 'jquery', 'zxcvbn-async' ), false, 1 );
    489489        did_action( 'init' ) && $scripts->localize( 'password-strength-meter', 'pwsL10n', array(
    490490                'unknown'  => _x( 'Password strength unknown', 'password strength' ),
    491491                'short'    => _x( 'Very weak', 'password strength' ),
     
    495495                'mismatch' => _x( 'Mismatch', 'password mismatch' ),
    496496        ) );
    497497
    498         $scripts->add( 'user-profile', "/wp-admin/js/user-profile$suffix.js", array( 'jquery', 'password-strength-meter', 'wp-util' ), false, 1 );
     498        $scripts->add( 'user-profile', "/" . WPADMIN . "/js/user-profile$suffix.js", array( 'jquery', 'password-strength-meter', 'wp-util' ), false, 1 );
    499499        did_action( 'init' ) && $scripts->localize( 'user-profile', 'userProfileL10n', array(
    500500                'warn'     => __( 'Your new password has not been saved.' ),
    501501                'warnWeak' => __( 'Confirm use of weak password' ),
     
    506506                'ariaHide' => esc_attr__( 'Hide password' ),
    507507        ) );
    508508
    509         $scripts->add( 'language-chooser', "/wp-admin/js/language-chooser$suffix.js", array( 'jquery' ), false, 1 );
     509        $scripts->add( 'language-chooser', "/" . WPADMIN . "/js/language-chooser$suffix.js", array( 'jquery' ), false, 1 );
    510510
    511         $scripts->add( 'user-suggest', "/wp-admin/js/user-suggest$suffix.js", array( 'jquery-ui-autocomplete' ), false, 1 );
     511        $scripts->add( 'user-suggest', "/" . WPADMIN . "/js/user-suggest$suffix.js", array( 'jquery-ui-autocomplete' ), false, 1 );
    512512
    513513        $scripts->add( 'admin-bar', "/wp-includes/js/admin-bar$suffix.js", array(), false, 1 );
    514514
     
    525525
    526526        $scripts->add( 'wpdialogs', "/wp-includes/js/wpdialog$suffix.js", array( 'jquery-ui-dialog' ), false, 1 );
    527527
    528         $scripts->add( 'word-count', "/wp-admin/js/word-count$suffix.js", array(), false, 1 );
     528        $scripts->add( 'word-count', "/" . WPADMIN . "/js/word-count$suffix.js", array(), false, 1 );
    529529        did_action( 'init' ) && $scripts->localize( 'word-count', 'wordCountL10n', array(
    530530                /*
    531531                 * translators: If your word count is based on single characters (e.g. East Asian characters),
     
    536536                'shortcodes' => ! empty( $GLOBALS['shortcode_tags'] ) ? array_keys( $GLOBALS['shortcode_tags'] ) : array()
    537537        ) );
    538538
    539         $scripts->add( 'media-upload', "/wp-admin/js/media-upload$suffix.js", array( 'thickbox', 'shortcode' ), false, 1 );
     539        $scripts->add( 'media-upload', "/" . WPADMIN . "/js/media-upload$suffix.js", array( 'thickbox', 'shortcode' ), false, 1 );
    540540
    541541        $scripts->add( 'hoverIntent', "/wp-includes/js/hoverIntent$suffix.js", array('jquery'), '1.8.1', 1 );
    542542
     
    545545        $scripts->add( 'customize-preview',  "/wp-includes/js/customize-preview$suffix.js",  array( 'wp-a11y', 'customize-base' ), false, 1 );
    546546        $scripts->add( 'customize-models',   "/wp-includes/js/customize-models.js", array( 'underscore', 'backbone' ), false, 1 );
    547547        $scripts->add( 'customize-views',    "/wp-includes/js/customize-views.js",  array( 'jquery', 'underscore', 'imgareaselect', 'customize-models', 'media-editor', 'media-views' ), false, 1 );
    548         $scripts->add( 'customize-controls', "/wp-admin/js/customize-controls$suffix.js", array( 'customize-base', 'wp-a11y', 'wp-util' ), false, 1 );
     548        $scripts->add( 'customize-controls', "/" . WPADMIN . "/js/customize-controls$suffix.js", array( 'customize-base', 'wp-a11y', 'wp-util' ), false, 1 );
    549549        did_action( 'init' ) && $scripts->localize( 'customize-controls', '_wpCustomizeControlsL10n', array(
    550550                'activate'           => __( 'Activate &amp; Publish' ),
    551551                'save'               => __( 'Save &amp; Publish' ), // @todo Remove as not required.
     
    590590        ) );
    591591        $scripts->add( 'customize-selective-refresh', "/wp-includes/js/customize-selective-refresh$suffix.js", array( 'jquery', 'wp-util', 'customize-preview' ), false, 1 );
    592592
    593         $scripts->add( 'customize-widgets', "/wp-admin/js/customize-widgets$suffix.js", array( 'jquery', 'jquery-ui-sortable', 'jquery-ui-droppable', 'wp-backbone', 'customize-controls' ), false, 1 );
     593        $scripts->add( 'customize-widgets', "/" . WPADMIN . "/js/customize-widgets$suffix.js", array( 'jquery', 'jquery-ui-sortable', 'jquery-ui-droppable', 'wp-backbone', 'customize-controls' ), false, 1 );
    594594        $scripts->add( 'customize-preview-widgets', "/wp-includes/js/customize-preview-widgets$suffix.js", array( 'jquery', 'wp-util', 'customize-preview', 'customize-selective-refresh' ), false, 1 );
    595595
    596         $scripts->add( 'customize-nav-menus', "/wp-admin/js/customize-nav-menus$suffix.js", array( 'jquery', 'wp-backbone', 'customize-controls', 'accordion', 'nav-menu' ), false, 1 );
     596        $scripts->add( 'customize-nav-menus', "/" . WPADMIN . "/js/customize-nav-menus$suffix.js", array( 'jquery', 'wp-backbone', 'customize-controls', 'accordion', 'nav-menu' ), false, 1 );
    597597        $scripts->add( 'customize-preview-nav-menus', "/wp-includes/js/customize-preview-nav-menus$suffix.js", array( 'jquery', 'wp-util', 'customize-preview', 'customize-selective-refresh' ), false, 1 );
    598598
    599599        $scripts->add( 'wp-custom-header', "/wp-includes/js/wp-custom-header$suffix.js", array( 'wp-a11y' ), false, 1 );
    600600
    601         $scripts->add( 'accordion', "/wp-admin/js/accordion$suffix.js", array( 'jquery' ), false, 1 );
     601        $scripts->add( 'accordion', "/" . WPADMIN . "/js/accordion$suffix.js", array( 'jquery' ), false, 1 );
    602602
    603603        $scripts->add( 'shortcode', "/wp-includes/js/shortcode$suffix.js", array( 'underscore' ), false, 1 );
    604604        $scripts->add( 'media-models', "/wp-includes/js/media-models$suffix.js", array( 'wp-backbone' ), false, 1 );
     
    621621        $scripts->add( 'wp-api', "/wp-includes/js/wp-api$suffix.js", array( 'jquery', 'backbone', 'underscore', 'wp-api-request' ), false, 1 );
    622622
    623623        if ( is_admin() ) {
    624                 $scripts->add( 'admin-tags', "/wp-admin/js/tags$suffix.js", array( 'jquery', 'wp-ajax-response' ), false, 1 );
     624                $scripts->add( 'admin-tags', "/" . WPADMIN . "/js/tags$suffix.js", array( 'jquery', 'wp-ajax-response' ), false, 1 );
    625625                did_action( 'init' ) && $scripts->localize( 'admin-tags', 'tagsl10n', array(
    626626                        'noPerm' => __('Sorry, you are not allowed to do that.'),
    627627                        'broken' => __('An unidentified error has occurred.')
    628628                ));
    629629
    630                 $scripts->add( 'admin-comments', "/wp-admin/js/edit-comments$suffix.js", array('wp-lists', 'quicktags', 'jquery-query'), false, 1 );
     630                $scripts->add( 'admin-comments', "/" . WPADMIN . "/js/edit-comments$suffix.js", array('wp-lists', 'quicktags', 'jquery-query'), false, 1 );
    631631                did_action( 'init' ) && $scripts->localize( 'admin-comments', 'adminCommentsL10n', array(
    632632                        'hotkeys_highlight_first' => isset($_GET['hotkeys_highlight_first']),
    633633                        'hotkeys_highlight_last' => isset($_GET['hotkeys_highlight_last']),
     
    640640                        'docTitleCommentsCount' => __( 'Comments (%s)' ),
    641641                ) );
    642642
    643                 $scripts->add( 'xfn', "/wp-admin/js/xfn$suffix.js", array('jquery'), false, 1 );
     643                $scripts->add( 'xfn', "/" . WPADMIN . "/js/xfn$suffix.js", array('jquery'), false, 1 );
    644644
    645                 $scripts->add( 'postbox', "/wp-admin/js/postbox$suffix.js", array('jquery-ui-sortable'), false, 1 );
     645                $scripts->add( 'postbox', "/" . WPADMIN . "/js/postbox$suffix.js", array('jquery-ui-sortable'), false, 1 );
    646646                did_action( 'init' ) && $scripts->localize( 'postbox', 'postBoxL10n', array(
    647647                        'postBoxEmptyString' => __( 'Drag boxes here' ),
    648648                ) );
    649649
    650                 $scripts->add( 'tags-box', "/wp-admin/js/tags-box$suffix.js", array( 'jquery', 'tags-suggest' ), false, 1 );
     650                $scripts->add( 'tags-box', "/" . WPADMIN . "/js/tags-box$suffix.js", array( 'jquery', 'tags-suggest' ), false, 1 );
    651651
    652                 $scripts->add( 'tags-suggest', "/wp-admin/js/tags-suggest$suffix.js", array( 'jquery-ui-autocomplete', 'wp-a11y' ), false, 1 );
     652                $scripts->add( 'tags-suggest', "/" . WPADMIN . "/js/tags-suggest$suffix.js", array( 'jquery-ui-autocomplete', 'wp-a11y' ), false, 1 );
    653653                did_action( 'init' ) && $scripts->localize( 'tags-suggest', 'tagsSuggestL10n', array(
    654654                        'tagDelimiter' => _x( ',', 'tag delimiter' ),
    655655                        'removeTerm'   => __( 'Remove term:' ),
     
    658658                        'termRemoved'  => __( 'Term removed.' ),
    659659                ) );
    660660
    661                 $scripts->add( 'post', "/wp-admin/js/post$suffix.js", array( 'suggest', 'wp-lists', 'postbox', 'tags-box', 'underscore', 'word-count', 'wp-a11y' ), false, 1 );
     661                $scripts->add( 'post', "/" . WPADMIN . "/js/post$suffix.js", array( 'suggest', 'wp-lists', 'postbox', 'tags-box', 'underscore', 'word-count', 'wp-a11y' ), false, 1 );
    662662                did_action( 'init' ) && $scripts->localize( 'post', 'postL10n', array(
    663663                        'ok' => __('OK'),
    664664                        'cancel' => __('Cancel'),
     
    685685                        'permalinkSaved' => __( 'Permalink saved' ),
    686686                ) );
    687687
    688                 $scripts->add( 'editor-expand', "/wp-admin/js/editor-expand$suffix.js", array( 'jquery', 'underscore' ), false, 1 );
     688                $scripts->add( 'editor-expand', "/" . WPADMIN . "/js/editor-expand$suffix.js", array( 'jquery', 'underscore' ), false, 1 );
    689689
    690                 $scripts->add( 'link', "/wp-admin/js/link$suffix.js", array( 'wp-lists', 'postbox' ), false, 1 );
     690                $scripts->add( 'link', "/" . WPADMIN . "/js/link$suffix.js", array( 'wp-lists', 'postbox' ), false, 1 );
    691691
    692                 $scripts->add( 'comment', "/wp-admin/js/comment$suffix.js", array( 'jquery', 'postbox' ) );
     692                $scripts->add( 'comment', "/" . WPADMIN . "/js/comment$suffix.js", array( 'jquery', 'postbox' ) );
    693693                $scripts->add_data( 'comment', 'group', 1 );
    694694                did_action( 'init' ) && $scripts->localize( 'comment', 'commentL10n', array(
    695695                        'submittedOn' => __( 'Submitted on:' ),
     
    697697                        'dateFormat' => __( '%1$s %2$s, %3$s @ %4$s:%5$s' )
    698698                ) );
    699699
    700                 $scripts->add( 'admin-gallery', "/wp-admin/js/gallery$suffix.js", array( 'jquery-ui-sortable' ) );
     700                $scripts->add( 'admin-gallery', "/" . WPADMIN . "/js/gallery$suffix.js", array( 'jquery-ui-sortable' ) );
    701701
    702                 $scripts->add( 'admin-widgets', "/wp-admin/js/widgets$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable' ), false, 1 );
     702                $scripts->add( 'admin-widgets', "/" . WPADMIN . "/js/widgets$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable' ), false, 1 );
    703703                did_action( 'init' ) && $scripts->add_inline_script( 'admin-widgets', sprintf( 'wpWidgets.l10n = %s;', wp_json_encode( array(
    704704                        'save' => __( 'Save' ),
    705705                        'saved' => __( 'Saved' ),
    706706                        'saveAlert' => __( 'The changes you made will be lost if you navigate away from this page.' ),
    707707                ) ) ) );
    708708
    709                 $scripts->add( 'media-widgets', "/wp-admin/js/widgets/media-widgets$suffix.js", array( 'jquery', 'media-models', 'media-views', 'wp-api-request' ) );
     709                $scripts->add( 'media-widgets', "/" . WPADMIN . "/js/widgets/media-widgets$suffix.js", array( 'jquery', 'media-models', 'media-views', 'wp-api-request' ) );
    710710                $scripts->add_inline_script( 'media-widgets', 'wp.mediaWidgets.init();', 'after' );
    711711
    712                 $scripts->add( 'media-audio-widget', "/wp-admin/js/widgets/media-audio-widget$suffix.js", array( 'media-widgets', 'media-audiovideo' ) );
    713                 $scripts->add( 'media-image-widget', "/wp-admin/js/widgets/media-image-widget$suffix.js", array( 'media-widgets' ) );
    714                 $scripts->add( 'media-gallery-widget', "/wp-admin/js/widgets/media-gallery-widget$suffix.js", array( 'media-widgets' ) );
    715                 $scripts->add( 'media-video-widget', "/wp-admin/js/widgets/media-video-widget$suffix.js", array( 'media-widgets', 'media-audiovideo', 'wp-api-request' ) );
    716                 $scripts->add( 'text-widgets', "/wp-admin/js/widgets/text-widgets$suffix.js", array( 'jquery', 'backbone', 'editor', 'wp-util', 'wp-a11y' ) );
    717                 $scripts->add( 'custom-html-widgets', "/wp-admin/js/widgets/custom-html-widgets$suffix.js", array( 'code-editor', 'jquery', 'backbone', 'wp-util', 'jquery-ui-core', 'wp-a11y' ) );
     712                $scripts->add( 'media-audio-widget', "/" . WPADMIN . "/js/widgets/media-audio-widget$suffix.js", array( 'media-widgets', 'media-audiovideo' ) );
     713                $scripts->add( 'media-image-widget', "/" . WPADMIN . "/js/widgets/media-image-widget$suffix.js", array( 'media-widgets' ) );
     714                $scripts->add( 'media-gallery-widget', "/" . WPADMIN . "/js/widgets/media-gallery-widget$suffix.js", array( 'media-widgets' ) );
     715                $scripts->add( 'media-video-widget', "/" . WPADMIN . "/js/widgets/media-video-widget$suffix.js", array( 'media-widgets', 'media-audiovideo', 'wp-api-request' ) );
     716                $scripts->add( 'text-widgets', "/" . WPADMIN . "/js/widgets/text-widgets$suffix.js", array( 'jquery', 'backbone', 'editor', 'wp-util', 'wp-a11y' ) );
     717                $scripts->add( 'custom-html-widgets', "/" . WPADMIN . "/js/widgets/custom-html-widgets$suffix.js", array( 'code-editor', 'jquery', 'backbone', 'wp-util', 'jquery-ui-core', 'wp-a11y' ) );
    718718
    719                 $scripts->add( 'theme', "/wp-admin/js/theme$suffix.js", array( 'wp-backbone', 'wp-a11y' ), false, 1 );
     719                $scripts->add( 'theme', "/" . WPADMIN . "/js/theme$suffix.js", array( 'wp-backbone', 'wp-a11y' ), false, 1 );
    720720
    721                 $scripts->add( 'inline-edit-post', "/wp-admin/js/inline-edit-post$suffix.js", array( 'jquery', 'tags-suggest', 'wp-a11y' ), false, 1 );
     721                $scripts->add( 'inline-edit-post', "/" . WPADMIN . "/js/inline-edit-post$suffix.js", array( 'jquery', 'tags-suggest', 'wp-a11y' ), false, 1 );
    722722                did_action( 'init' ) && $scripts->localize( 'inline-edit-post', 'inlineEditL10n', array(
    723723                        'error'      => __( 'Error while saving the changes.' ),
    724724                        'ntdeltitle' => __( 'Remove From Bulk Edit' ),
     
    727727                        'saved'      => __( 'Changes saved.' ),
    728728                ) );
    729729
    730                 $scripts->add( 'inline-edit-tax', "/wp-admin/js/inline-edit-tax$suffix.js", array( 'jquery', 'wp-a11y' ), false, 1 );
     730                $scripts->add( 'inline-edit-tax', "/" . WPADMIN . "/js/inline-edit-tax$suffix.js", array( 'jquery', 'wp-a11y' ), false, 1 );
    731731                did_action( 'init' ) && $scripts->localize( 'inline-edit-tax', 'inlineEditL10n', array(
    732732                        'error' => __( 'Error while saving the changes.' ),
    733733                        'saved' => __( 'Changes saved.' ),
    734734                ) );
    735735
    736                 $scripts->add( 'plugin-install', "/wp-admin/js/plugin-install$suffix.js", array( 'jquery', 'jquery-ui-core', 'thickbox' ), false, 1 );
     736                $scripts->add( 'plugin-install', "/" . WPADMIN . "/js/plugin-install$suffix.js", array( 'jquery', 'jquery-ui-core', 'thickbox' ), false, 1 );
    737737                did_action( 'init' ) && $scripts->localize( 'plugin-install', 'plugininstallL10n', array(
    738738                        'plugin_information' => __( 'Plugin:' ),
    739739                        'plugin_modal_label' => __( 'Plugin details' ),
    740740                        'ays' => __('Are you sure you want to install this plugin?')
    741741                ) );
    742742
    743                 $scripts->add( 'updates', "/wp-admin/js/updates$suffix.js", array( 'jquery', 'wp-util', 'wp-a11y' ), false, 1 );
     743                $scripts->add( 'updates', "/" . WPADMIN . "/js/updates$suffix.js", array( 'jquery', 'wp-util', 'wp-a11y' ), false, 1 );
    744744                did_action( 'init' ) && $scripts->localize( 'updates', '_wpUpdatesSettings', array(
    745745                        'ajax_nonce' => wp_create_nonce( 'updates' ),
    746746                        'l10n'       => array(
     
    826826                        ),
    827827                ) );
    828828
    829                 $scripts->add( 'farbtastic', '/wp-admin/js/farbtastic.js', array('jquery'), '1.2' );
     829                $scripts->add( 'farbtastic', '/' . WPADMIN . '/js/farbtastic.js', array('jquery'), '1.2' );
    830830
    831                 $scripts->add( 'iris', '/wp-admin/js/iris.min.js', array( 'jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch' ), '1.0.7', 1 );
    832                 $scripts->add( 'wp-color-picker', "/wp-admin/js/color-picker$suffix.js", array( 'iris' ), false, 1 );
     831                $scripts->add( 'iris', '/' . WPADMIN . '/js/iris.min.js', array( 'jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch' ), '1.0.7', 1 );
     832                $scripts->add( 'wp-color-picker', "/" . WPADMIN . "/js/color-picker$suffix.js", array( 'iris' ), false, 1 );
    833833                did_action( 'init' ) && $scripts->localize( 'wp-color-picker', 'wpColorPickerL10n', array(
    834834                        'clear'            => __( 'Clear' ),
    835835                        'clearAriaLabel'   => __( 'Clear color' ),
     
    839839                        'defaultLabel'     => __( 'Color value' ),
    840840                ) );
    841841
    842                 $scripts->add( 'dashboard', "/wp-admin/js/dashboard$suffix.js", array( 'jquery', 'admin-comments', 'postbox', 'wp-util', 'wp-a11y' ), false, 1 );
     842                $scripts->add( 'dashboard', "/" . WPADMIN . "/js/dashboard$suffix.js", array( 'jquery', 'admin-comments', 'postbox', 'wp-util', 'wp-a11y' ), false, 1 );
    843843
    844844                $scripts->add( 'list-revisions', "/wp-includes/js/wp-list-revisions$suffix.js" );
    845845
    846846                $scripts->add( 'media-grid', "/wp-includes/js/media-grid$suffix.js", array( 'media-editor' ), false, 1 );
    847                 $scripts->add( 'media', "/wp-admin/js/media$suffix.js", array( 'jquery' ), false, 1 );
     847                $scripts->add( 'media', "/" . WPADMIN . "/js/media$suffix.js", array( 'jquery' ), false, 1 );
    848848                did_action( 'init' ) && $scripts->localize( 'media', 'attachMediaBoxL10n', array(
    849849                        'error' => __( 'An error has occurred. Please reload the page and try again.' ),
    850850                ));
    851851
    852                 $scripts->add( 'image-edit', "/wp-admin/js/image-edit$suffix.js", array('jquery', 'json2', 'imgareaselect'), false, 1 );
     852                $scripts->add( 'image-edit', "/" . WPADMIN . "/js/image-edit$suffix.js", array('jquery', 'json2', 'imgareaselect'), false, 1 );
    853853                did_action( 'init' ) && $scripts->localize( 'image-edit', 'imageEditL10n', array(
    854854                        'error' => __( 'Could not load the preview image. Please reload the page and try again.' )
    855855                ));
    856856
    857                 $scripts->add( 'set-post-thumbnail', "/wp-admin/js/set-post-thumbnail$suffix.js", array( 'jquery' ), false, 1 );
     857                $scripts->add( 'set-post-thumbnail', "/" . WPADMIN . "/js/set-post-thumbnail$suffix.js", array( 'jquery' ), false, 1 );
    858858                did_action( 'init' ) && $scripts->localize( 'set-post-thumbnail', 'setPostThumbnailL10n', array(
    859859                        'setThumbnail' => __( 'Use as featured image' ),
    860860                        'saving' => __( 'Saving...' ), // no ellipsis
     
    863863                ) );
    864864
    865865                // Navigation Menus
    866                 $scripts->add( 'nav-menu', "/wp-admin/js/nav-menu$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable', 'wp-lists', 'postbox', 'json2' ) );
     866                $scripts->add( 'nav-menu', "/" . WPADMIN . "/js/nav-menu$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable', 'wp-lists', 'postbox', 'json2' ) );
    867867                did_action( 'init' ) && $scripts->localize( 'nav-menu', 'navMenuL10n', array(
    868868                        'noResultsFound' => __( 'No results found.' ),
    869869                        'warnDeleteMenu' => __( "You are about to permanently delete this menu. \n 'Cancel' to stop, 'OK' to delete." ),
     
    871871                        'untitled' => _x( '(no label)', 'missing menu item navigation label' )
    872872                ) );
    873873
    874                 $scripts->add( 'custom-header', "/wp-admin/js/custom-header.js", array( 'jquery-masonry' ), false, 1 );
    875                 $scripts->add( 'custom-background', "/wp-admin/js/custom-background$suffix.js", array( 'wp-color-picker', 'media-views' ), false, 1 );
    876                 $scripts->add( 'media-gallery', "/wp-admin/js/media-gallery$suffix.js", array('jquery'), false, 1 );
     874                $scripts->add( 'custom-header', "/" . WPADMIN . "/js/custom-header.js", array( 'jquery-masonry' ), false, 1 );
     875                $scripts->add( 'custom-background', "/" . WPADMIN . "/js/custom-background$suffix.js", array( 'wp-color-picker', 'media-views' ), false, 1 );
     876                $scripts->add( 'media-gallery', "/" . WPADMIN . "/js/media-gallery$suffix.js", array('jquery'), false, 1 );
    877877
    878                 $scripts->add( 'svg-painter', '/wp-admin/js/svg-painter.js', array( 'jquery' ), false, 1 );
     878                $scripts->add( 'svg-painter', '/' . WPADMIN . '/js/svg-painter.js', array( 'jquery' ), false, 1 );
    879879        }
    880880}
    881881
     
    907907        $styles->content_url = defined('WP_CONTENT_URL')? WP_CONTENT_URL : '';
    908908        $styles->default_version = get_bloginfo( 'version' );
    909909        $styles->text_direction = function_exists( 'is_rtl' ) && is_rtl() ? 'rtl' : 'ltr';
    910         $styles->default_dirs = array('/wp-admin/', '/wp-includes/css/');
     910        $styles->default_dirs = array( '/' . WPADMIN . '/', '/wp-includes/css/' );
    911911
    912912        // Open Sans is no longer used by core, but may be relied upon by themes and plugins.
    913913        $open_sans_font_url = '';
     
    936936        }
    937937
    938938        // Register a stylesheet for the selected admin color scheme.
    939         $styles->add( 'colors', true, array( 'wp-admin', 'buttons' ) );
     939        $styles->add( 'colors', true, array( WPADMIN, 'buttons' ) );
    940940
    941941        $suffix = SCRIPT_DEBUG ? '' : '.min';
    942942
    943943        // Admin CSS
    944         $styles->add( 'common',              "/wp-admin/css/common$suffix.css" );
    945         $styles->add( 'forms',               "/wp-admin/css/forms$suffix.css" );
    946         $styles->add( 'admin-menu',          "/wp-admin/css/admin-menu$suffix.css" );
    947         $styles->add( 'dashboard',           "/wp-admin/css/dashboard$suffix.css" );
    948         $styles->add( 'list-tables',         "/wp-admin/css/list-tables$suffix.css" );
    949         $styles->add( 'edit',                "/wp-admin/css/edit$suffix.css" );
    950         $styles->add( 'revisions',           "/wp-admin/css/revisions$suffix.css" );
    951         $styles->add( 'media',               "/wp-admin/css/media$suffix.css" );
    952         $styles->add( 'themes',              "/wp-admin/css/themes$suffix.css" );
    953         $styles->add( 'about',               "/wp-admin/css/about$suffix.css" );
    954         $styles->add( 'nav-menus',           "/wp-admin/css/nav-menus$suffix.css" );
    955         $styles->add( 'widgets',             "/wp-admin/css/widgets$suffix.css", array( 'wp-pointer' ) );
    956         $styles->add( 'site-icon',           "/wp-admin/css/site-icon$suffix.css" );
    957         $styles->add( 'l10n',                "/wp-admin/css/l10n$suffix.css" );
    958         $styles->add( 'code-editor',         "/wp-admin/css/code-editor$suffix.css", array( 'wp-codemirror' ) );
    959 
    960         $styles->add( 'wp-admin', false, array( 'dashicons', 'common', 'forms', 'admin-menu', 'dashboard', 'list-tables', 'edit', 'revisions', 'media', 'themes', 'about', 'nav-menus', 'widgets', 'site-icon', 'l10n' ) );
    961 
    962         $styles->add( 'login',               "/wp-admin/css/login$suffix.css", array( 'dashicons', 'buttons', 'forms', 'l10n' ) );
    963         $styles->add( 'install',             "/wp-admin/css/install$suffix.css", array( 'buttons' ) );
    964         $styles->add( 'wp-color-picker',     "/wp-admin/css/color-picker$suffix.css" );
    965         $styles->add( 'customize-controls',  "/wp-admin/css/customize-controls$suffix.css", array( 'wp-admin', 'colors', 'ie', 'imgareaselect' ) );
    966         $styles->add( 'customize-widgets',   "/wp-admin/css/customize-widgets$suffix.css", array( 'wp-admin', 'colors' ) );
    967         $styles->add( 'customize-nav-menus', "/wp-admin/css/customize-nav-menus$suffix.css", array( 'wp-admin', 'colors' ) );
     944        $styles->add( 'common',              "/" . WPADMIN . "/css/common$suffix.css" );
     945        $styles->add( 'forms',               "/" . WPADMIN . "/css/forms$suffix.css" );
     946        $styles->add( 'admin-menu',          "/" . WPADMIN . "/css/admin-menu$suffix.css" );
     947        $styles->add( 'dashboard',           "/" . WPADMIN . "/css/dashboard$suffix.css" );
     948        $styles->add( 'list-tables',         "/" . WPADMIN . "/css/list-tables$suffix.css" );
     949        $styles->add( 'edit',                "/" . WPADMIN . "/css/edit$suffix.css" );
     950        $styles->add( 'revisions',           "/" . WPADMIN . "/css/revisions$suffix.css" );
     951        $styles->add( 'media',               "/" . WPADMIN . "/css/media$suffix.css" );
     952        $styles->add( 'themes',              "/" . WPADMIN . "/css/themes$suffix.css" );
     953        $styles->add( 'about',               "/" . WPADMIN . "/css/about$suffix.css" );
     954        $styles->add( 'nav-menus',           "/" . WPADMIN . "/css/nav-menus$suffix.css" );
     955        $styles->add( 'widgets',             "/" . WPADMIN . "/css/widgets$suffix.css", array( 'wp-pointer' ) );
     956        $styles->add( 'site-icon',           "/" . WPADMIN . "/css/site-icon$suffix.css" );
     957        $styles->add( 'l10n',                "/" . WPADMIN . "/css/l10n$suffix.css" );
     958        $styles->add( 'code-editor',         "/" . WPADMIN . "/css/code-editor$suffix.css", array( 'wp-codemirror' ) );
     959
     960        $styles->add( WPADMIN, false, array( 'dashicons', 'common', 'forms', 'admin-menu', 'dashboard', 'list-tables', 'edit', 'revisions', 'media', 'themes', 'about', 'nav-menus', 'widgets', 'site-icon', 'l10n' ) );
     961
     962        $styles->add( 'login',               "/" . WPADMIN . "/css/login$suffix.css", array( 'dashicons', 'buttons', 'forms', 'l10n' ) );
     963        $styles->add( 'install',             "/" . WPADMIN . "/css/install$suffix.css", array( 'buttons' ) );
     964        $styles->add( 'wp-color-picker',     "/" . WPADMIN . "/css/color-picker$suffix.css" );
     965        $styles->add( 'customize-controls',  "/" . WPADMIN . "/css/customize-controls$suffix.css", array( WPADMIN, 'colors', 'ie', 'imgareaselect' ) );
     966        $styles->add( 'customize-widgets',   "/" . WPADMIN . "/css/customize-widgets$suffix.css", array( WPADMIN, 'colors' ) );
     967        $styles->add( 'customize-nav-menus', "/" . WPADMIN . "/css/customize-nav-menus$suffix.css", array( WPADMIN, 'colors' ) );
    968968
    969         $styles->add( 'ie', "/wp-admin/css/ie$suffix.css" );
     969        $styles->add( 'ie', "/" . WPADMIN . "/css/ie$suffix.css" );
    970970        $styles->add_data( 'ie', 'conditional', 'lte IE 7' );
    971971
    972972        // Common dependencies
     
    992992        $styles->add( 'wp-codemirror',       '/wp-includes/js/codemirror/codemirror.min.css', array(), '5.29.1-alpha-ee20357' );
    993993
    994994        // Deprecated CSS
    995         $styles->add( 'deprecated-media', "/wp-admin/css/deprecated-media$suffix.css" );
    996         $styles->add( 'farbtastic',       "/wp-admin/css/farbtastic$suffix.css", array(), '1.3u1' );
     995        $styles->add( 'deprecated-media', "/" . WPADMIN . "/css/deprecated-media$suffix.css" );
     996        $styles->add( 'farbtastic',       "/" . WPADMIN . "/css/farbtastic$suffix.css", array(), '1.3u1' );
    997997        $styles->add( 'jcrop',            "/wp-includes/js/jcrop/jquery.Jcrop.min.css", array(), '0.9.12' );
    998         $styles->add( 'colors-fresh', false, array( 'wp-admin', 'buttons' ) ); // Old handle.
     998        $styles->add( 'colors-fresh', false, array( WPADMIN, 'buttons' ) ); // Old handle.
    999999        $styles->add( 'open-sans', $open_sans_font_url ); // No longer used in core as of 4.6
    10001000
    10011001        // RTL CSS
     
    11221122                return;
    11231123        }
    11241124
    1125         require_once( ABSPATH . 'wp-admin/includes/class-wp-community-events.php' );
     1125        require_once( ABSPATH . WPADMIN . '/includes/class-wp-community-events.php' );
    11261126
    11271127        $user_id            = get_current_user_id();
    11281128        $saved_location     = get_user_option( 'community-events-location', $user_id );
     
    12001200        global $_wp_admin_css_colors;
    12011201
    12021202        if ( wp_installing() )
    1203                 return preg_replace( '#^wp-admin/#', './', $src );
     1203                return preg_replace( '#^' . WPADMIN . '/#', './', $src );
    12041204
    12051205        if ( 'colors' == $handle ) {
    12061206                $color = get_user_option('admin_color');
     
    13331333                $concat = str_split( $concat, 128 );
    13341334                $concat = 'load%5B%5D=' . implode( '&load%5B%5D=', $concat );
    13351335
    1336                 $src = $wp_scripts->base_url . "/wp-admin/load-scripts.php?c={$zip}&" . $concat . '&ver=' . $wp_scripts->default_version;
     1336                $src = $wp_scripts->base_url . "/" . WPADMIN . "/load-scripts.php?c={$zip}&" . $concat . '&ver=' . $wp_scripts->default_version;
    13371337                echo "<script type='text/javascript' src='" . esc_attr($src) . "'></script>\n";
    13381338        }
    13391339
     
    15011501                $concat = str_split( $concat, 128 );
    15021502                $concat = 'load%5B%5D=' . implode( '&load%5B%5D=', $concat );
    15031503
    1504                 $href = $wp_styles->base_url . "/wp-admin/load-styles.php?c={$zip}&dir={$dir}&" . $concat . '&ver=' . $ver;
     1504                $href = $wp_styles->base_url . "/" . WPADMIN . "/load-styles.php?c={$zip}&dir={$dir}&" . $concat . '&ver=' . $ver;
    15051505                echo "<link rel='stylesheet' href='" . esc_attr($href) . "' type='text/css' media='all' />\n";
    15061506
    15071507                if ( !empty($wp_styles->print_code) ) {
  • src/wp-includes/theme.php

     
    24442444                        add_action( 'wp_head', $args[0]['wp-head-callback'] );
    24452445
    24462446                if ( is_admin() ) {
    2447                         require_once( ABSPATH . 'wp-admin/custom-header.php' );
     2447                        require_once( ABSPATH . WPADMIN . '/custom-header.php' );
    24482448                        $custom_image_header = new Custom_Image_Header( $args[0]['admin-head-callback'], $args[0]['admin-preview-callback'] );
    24492449                }
    24502450        }
     
    24572457                add_action( 'wp_head', $args[0]['wp-head-callback'] );
    24582458
    24592459                if ( is_admin() ) {
    2460                         require_once( ABSPATH . 'wp-admin/custom-background.php' );
     2460                        require_once( ABSPATH . WPADMIN . '/custom-background.php' );
    24612461                        $custom_background = new Custom_Background( $args[0]['admin-head-callback'], $args[0]['admin-preview-callback'] );
    24622462                }
    24632463        }
  • src/wp-includes/update.php

     
    205205
    206206        // If running blog-side, bail unless we've not checked in the last 12 hours
    207207        if ( !function_exists( 'get_plugins' ) )
    208                 require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
     208                require_once( ABSPATH . WPADMIN . '/includes/plugin.php' );
    209209
    210210        $plugins = get_plugins();
    211211        $translations = wp_get_installed_translations( 'plugins' );
     
    526526 * @since 3.7.0
    527527 */
    528528function wp_maybe_auto_update() {
    529         include_once( ABSPATH . '/wp-admin/includes/admin.php' );
    530         include_once( ABSPATH . '/wp-admin/includes/class-wp-upgrader.php' );
     529        include_once( ABSPATH . '/' . WPADMIN . '/includes/admin.php' );
     530        include_once( ABSPATH . '/' . WPADMIN . '/includes/class-wp-upgrader.php' );
    531531
    532532        $upgrader = new WP_Automatic_Updater;
    533533        $upgrader->run();
  • src/wp-load.php

     
    4646        // A config file doesn't exist
    4747
    4848        define( 'WPINC', 'wp-includes' );
     49        define( 'WPADMIN', 'wp-admin' );
     50
    4951        require_once( ABSPATH . WPINC . '/load.php' );
    5052
    5153        // Standardize $_SERVER variables across setups.
     
    5355
    5456        require_once( ABSPATH . WPINC . '/functions.php' );
    5557
    56         $path = wp_guess_url() . '/wp-admin/setup-config.php';
     58        $path = wp_guess_url() . '/' . WPADMIN . '/setup-config.php';
    5759
    5860        /*
    5961         * We're going to redirect to setup-config.php. While this shouldn't result
  • src/wp-login.php

     
    804804        if ( isset( $_REQUEST['redirect_to'] ) ) {
    805805                $redirect_to = $_REQUEST['redirect_to'];
    806806                // Redirect to https if user wants ssl
    807                 if ( $secure_cookie && false !== strpos($redirect_to, 'wp-admin') )
     807                if ( $secure_cookie && false !== strpos($redirect_to, WPADMIN) )
    808808                        $redirect_to = preg_replace('|^http://|', 'https://', $redirect_to);
    809809        } else {
    810810                $redirect_to = admin_url();
     
    855855<?php           exit;
    856856                }
    857857
    858                 if ( ( empty( $redirect_to ) || $redirect_to == 'wp-admin/' || $redirect_to == admin_url() ) ) {
     858                if ( ( empty( $redirect_to ) || $redirect_to == WPADMIN . '/' || $redirect_to == admin_url() ) ) {
    859859                        // If the user doesn't belong to a blog, send them to user admin. If the user can't edit posts, send them to their profile.
    860860                        if ( is_multisite() && !get_active_blog_for_user($user->ID) && !is_super_admin( $user->ID ) )
    861861                                $redirect_to = user_admin_url();
  • src/wp-settings.php

     
    1414 * @since 1.0.0
    1515 */
    1616define( 'WPINC', 'wp-includes' );
     17define( 'WPADMIN', 'wp-admin' );
    1718
    1819// Include files required for initialization.
    1920require( ABSPATH . WPINC . '/load.php' );
  • src/xmlrpc.php

     
    5959exit;
    6060}
    6161
    62 include_once(ABSPATH . 'wp-admin/includes/admin.php');
     62include_once(ABSPATH . WPADMIN . '/includes/admin.php');
    6363include_once(ABSPATH . WPINC . '/class-IXR.php');
    6464include_once(ABSPATH . WPINC . '/class-wp-xmlrpc-server.php');
    6565