Fix the current page default redirect in wp_login_form(). props kawauso, see #17243.

git-svn-id: https://develop.svn.wordpress.org/trunk@19032 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Andrew Nacin 2011-10-20 23:40:09 +00:00
parent b9215e193e
commit 08073035a6

View File

@ -235,7 +235,7 @@ function wp_login_url($redirect = '', $force_reauth = false) {
*/
function wp_login_form( $args = array() ) {
$defaults = array( 'echo' => true,
'redirect' => site_url( $_SERVER['REQUEST_URI'] ), // Default redirect is back to the current page
'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], // Default redirect is back to the current page
'form_id' => 'loginform',
'label_username' => __( 'Username' ),
'label_password' => __( 'Password' ),