WordPress退出登录后跳转到指定的页面

很多时候我们在做用户退出登陆时,需要指定用户的跳转页面,下面说一下具体的方法

一、在后台页面右上角点击退出后,跳转到指定页面

把下面代码加到function.php中

add_filter('logout_url','logout_redirect',10,2);
function logout_redirect($logouturl,$redir)
{
$redir = 'https://www.xxzhuti.com/'; //这里改成你要跳转的网址
return $logouturl.'&redirect_to='.urlencode($redir);
}

二、在前台退出指定页面

<a href="<?php echo wp_logout_url( 'https://www.xxzhuti.com/' ); ?>" title="Logout">退出</a>

三、跳出到当前所在页面

<a href="<?php echo wp_logout_url( home_url(add_query_arg(array(),$wp->request)) ); ?>" 
title="Logout">退出</a>

 

相关文章

我想将wordpress的默认接口路由改掉,愿意是默认的带一个 wp...
wordpress自定义分类法之后,我看到链接都自动在后面添加了一...
事情是这样的,我用 get_post_type 函数创建了一个自定义分类...
最近网站莫名其妙的被顶上了,过一个多小时,就注册一个账号...
最近服务器要到期了,就想着把网站转移到另外一台服务器,本...
今天在写wordpress的接口,然后碰到个奇怪的问题,怎么访问都...