8 */ |
8 */ |
9 |
9 |
10 define( 'WP_NETWORK_ADMIN', true ); |
10 define( 'WP_NETWORK_ADMIN', true ); |
11 |
11 |
12 /** Load WordPress Administration Bootstrap */ |
12 /** Load WordPress Administration Bootstrap */ |
13 require_once( dirname( dirname( __FILE__ ) ) . '/admin.php' ); |
13 require_once dirname( __DIR__ ) . '/admin.php'; |
14 |
14 |
15 // Do not remove this check. It is required by individual network admin pages. |
15 // Do not remove this check. It is required by individual network admin pages. |
16 if ( ! is_multisite() ) { |
16 if ( ! is_multisite() ) { |
17 wp_die( __( 'Multisite support is not enabled.' ) ); |
17 wp_die( __( 'Multisite support is not enabled.' ) ); |
18 } |
18 } |
19 |
19 |
20 $redirect_network_admin_request = 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ); |
20 $redirect_network_admin_request = ( 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ) ); |
21 |
21 |
22 /** |
22 /** |
23 * Filters whether to redirect the request to the Network Admin. |
23 * Filters whether to redirect the request to the Network Admin. |
24 * |
24 * |
25 * @since 3.2.0 |
25 * @since 3.2.0 |
26 * |
26 * |
27 * @param bool $redirect_network_admin_request Whether the request should be redirected. |
27 * @param bool $redirect_network_admin_request Whether the request should be redirected. |
28 */ |
28 */ |
29 $redirect_network_admin_request = apply_filters( 'redirect_network_admin_request', $redirect_network_admin_request ); |
29 $redirect_network_admin_request = apply_filters( 'redirect_network_admin_request', $redirect_network_admin_request ); |
|
30 |
30 if ( $redirect_network_admin_request ) { |
31 if ( $redirect_network_admin_request ) { |
31 wp_redirect( network_admin_url() ); |
32 wp_redirect( network_admin_url() ); |
32 exit; |
33 exit; |
33 } |
34 } |
|
35 |
34 unset( $redirect_network_admin_request ); |
36 unset( $redirect_network_admin_request ); |