Redirect filter Closes #2863.

This commit is contained in:
Mike Jolley 2013-04-08 19:55:49 +01:00
parent ccf31dde34
commit 014e319528
1 changed files with 6 additions and 7 deletions

View File

@ -802,14 +802,14 @@ function woocommerce_process_registration() {
wp_set_auth_cookie($user_id, true, $secure_cookie);
// Redirect
if ( wp_get_referer() ) {
wp_safe_redirect( wp_get_referer() );
exit;
if ( wp_get_referer() ) {
$redirect = esc_url( wp_get_referer() );
} else {
wp_redirect(get_permalink(woocommerce_get_page_id('myaccount')));
exit;
$redirect = esc_url( get_permalink( woocommerce_get_page_id( 'myaccount' ) ) );
}
wp_redirect( apply_filters( 'woocommerce_registration_redirect', $redirect ) );
exit;
}
}
@ -1725,8 +1725,7 @@ add_action( 'template_redirect', 'woocommerce_save_address' );
* @param string $file_url
* @return string
*/
function woocommerce_get_filename_from_url( $file_url ) {
$parts = parse_url( $file_url );
return basename( $parts['path'] );
}
}