diff options
-rw-r--r-- | wp-includes/wpmu-functions.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/wp-includes/wpmu-functions.php b/wp-includes/wpmu-functions.php index 8f73360..8f10044 100644 --- a/wp-includes/wpmu-functions.php +++ b/wp-includes/wpmu-functions.php @@ -1930,6 +1930,9 @@ function signup_nonce_fields() { add_action( 'signup_hidden_fields', 'signup_nonce_fields' ); function signup_nonce_check( $result ) { + if( !strpos( $_SERVER[ 'PHP_SELF' ], 'wp-signup.php' ) ) + return $result; + if ( wp_create_nonce('signup_form_' . $_POST[ 'signup_form_id' ]) != $_POST['_signup_form'] ) wp_die( 'Please try again!' ); |