From 87c947a98764bac3db27725d5c8093d763de0e0c Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Tue, 11 Sep 2012 12:27:25 +0000 Subject: [PATCH] Use network_site_url() for wp-signup.php. props markjaquith. see #19796. git-svn-id: http://core.svn.wordpress.org/trunk@21813 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/ms.php | 2 +- wp-includes/canonical.php | 4 ++-- wp-login.php | 2 +- wp-signup.php | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/wp-admin/includes/ms.php b/wp-admin/includes/ms.php index 65126ab6ab..c7d5faeb52 100644 --- a/wp-admin/includes/ms.php +++ b/wp-admin/includes/ms.php @@ -674,7 +674,7 @@ function choose_primary_blog() { - + diff --git a/wp-includes/canonical.php b/wp-includes/canonical.php index 24550531c6..7cd12564f7 100644 --- a/wp-includes/canonical.php +++ b/wp-includes/canonical.php @@ -18,7 +18,7 @@ * one or the other. * * Prevents redirection for feeds, trackbacks, searches, comment popup, and - * admin URLs. Does not redirect on non-pretty-permalink-supporting IIS 7, + * admin URLs. Does not redirect on non-pretty-permalink-supporting IIS 7, * page/post previews, WP admin, Trackbacks, robots.txt, searches, or on POST * requests. * @@ -282,7 +282,7 @@ function redirect_canonical( $requested_url = null, $do_redirect = true ) { if ( 'wp-register.php' == basename( $redirect['path'] ) ) { if ( is_multisite() ) - $redirect_url = apply_filters( 'wp_signup_location', site_url( 'wp-signup.php' ) ); + $redirect_url = apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) ); else $redirect_url = site_url( 'wp-login.php?action=register' ); wp_redirect( $redirect_url, 301 ); diff --git a/wp-login.php b/wp-login.php index f67122ac9e..3c43caec48 100644 --- a/wp-login.php +++ b/wp-login.php @@ -509,7 +509,7 @@ break; case 'register' : if ( is_multisite() ) { // Multisite uses wp-signup.php - wp_redirect( apply_filters( 'wp_signup_location', site_url('wp-signup.php') ) ); + wp_redirect( apply_filters( 'wp_signup_location', network_site_url('wp-signup.php') ) ); exit; } diff --git a/wp-signup.php b/wp-signup.php index 0563ef1731..7d35d8659f 100644 --- a/wp-signup.php +++ b/wp-signup.php @@ -23,7 +23,7 @@ if ( !is_multisite() ) { } if ( !is_main_site() ) { - wp_redirect( network_home_url( 'wp-signup.php' ) ); + wp_redirect( network_site_url( 'wp-signup.php' ) ); die(); } @@ -390,7 +390,7 @@ $current_user = wp_get_current_user(); if ( $active_signup == 'none' ) { _e( 'Registration has been disabled.' ); } elseif ( $active_signup == 'blog' && !is_user_logged_in() ) { - $login_url = site_url( 'wp-login.php?redirect_to=' . urlencode( set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . '/wp-signup.php' ) ) ); + $login_url = site_url( 'wp-login.php?redirect_to=' . urlencode( network_site_url( 'wp-signup.php' ) ) ); echo sprintf( __( 'You must first log in, and then you can create a new site.' ), $login_url ); } else { $stage = isset( $_POST['stage'] ) ? $_POST['stage'] : 'default';