You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.0 KiB
34 lines
1.0 KiB
<?php |
|
/** |
|
* WordPress Network Administration Bootstrap |
|
* |
|
* @package WordPress |
|
* @subpackage Multisite |
|
* @since 3.1.0 |
|
*/ |
|
|
|
define( 'WP_NETWORK_ADMIN', true ); |
|
|
|
/** Load WordPress Administration Bootstrap */ |
|
require_once( dirname( dirname( __FILE__ ) ) . '/admin.php' ); |
|
|
|
// Do not remove this check. It is required by individual network admin pages. |
|
if ( ! is_multisite() ) { |
|
wp_die( __( 'Multisite support is not enabled.' ) ); |
|
} |
|
|
|
$redirect_network_admin_request = 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ); |
|
|
|
/** |
|
* Filters whether to redirect the request to the Network Admin. |
|
* |
|
* @since 3.2.0 |
|
* |
|
* @param bool $redirect_network_admin_request Whether the request should be redirected. |
|
*/ |
|
$redirect_network_admin_request = apply_filters( 'redirect_network_admin_request', $redirect_network_admin_request ); |
|
if ( $redirect_network_admin_request ) { |
|
wp_redirect( network_admin_url() ); |
|
exit; |
|
} |
|
unset( $redirect_network_admin_request );
|
|
|