Skip to content

Instantly share code, notes, and snippets.

@heyjones
heyjones / wp-redirect.php
Created October 26, 2015 18:18
WP Redirects
function wp_redirects(){
$redirects = array(
'/old/' => '/new/'
);
$protocol = isset( $_SERVER['HTTPS'] ) ? 'https://' : 'http://';
$site_url = str_replace( $protocol, '', get_site_url() );
$url = str_replace( $site_url, '', $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
$redirect = $redirects[ $url ];
if( isset( $redirect )){
$redirect = $protocol . $site_url . $redirect;