Redirect WordPress users during logout

Normally in WordPress when a user logs out, he is directed to the login page. But what if we want to redirect users to another page? No problem.

With the following code we can redirect users to the home page when they log out.

function jp_logout_redirect( $logout_url ) {
  return $logout_url . '&redirect_to=' . urlencode( home_url() );
}
add_filter( 'logout_url', 'jp_logout_redirect' );

 

What if we need to redirect users to a special page on our site? Just as easy.

function jp_logout_redirect( $logout_url ) {
  return $logout_url . '&redirect_to=' . urlencode( home_url() . '/our/special/page' );
}
add_filter( 'logout_url', 'jp_logout_redirect' );

Leave a Reply