Definition:
function wp_redirect($location, $status = 302) {}
Redirects to another page.
Parameters
- string $location: The path to redirect to
- int $status: Status code to use
Return values
returns:False if $location is not set
Defined filters
- wp_redirect
apply_filters('wp_redirect', $location, $status) - wp_redirect_status
apply_filters('wp_redirect_status', $status, $location)
Source code
function wp_redirect($location, $status = 302) {
global $is_IIS;
$location = apply_filters('wp_redirect', $location, $status);
$status = apply_filters('wp_redirect_status', $status, $location);
if ( !$location ) // allows the wp_redirect filter to cancel a redirect
return false;
$location = wp_sanitize_redirect($location);
if ( !$is_IIS && php_sapi_name() != 'cgi-fcgi' )
status_header($status); // This causes problems on IIS and some FastCGI setups
header("Location: $location", true, $status);
}
4015

February 12, 2011 


No comments yet... Be the first to leave a reply!