博华网络科技,点击查看详情

WordPress教程:退出登录后跳转到当前所在页面

很多同学都不希望当用户退出登录后跳转到WordPress默认的页面,特别是一些已经将用户登录、注册页面移至前台的网站更需要定制跳转链接。我们可以用代码来指定退出登录后跳转的页面,可以是一个固定的页面,也可以是跳转到退出账户前用户所在页面。实现这种跳转的方法很简单,本文将分别说明这两种跳转方法:

1、退出登录后跳转到当前所在页面:

<?php if ( $user_ID ) { ?>
<a href="https://www.xhsay.com/<?php echo wp_logout_url( home_url(add_query_arg(array(),$wp->request)) ); ?>" title="退出">退出账户</a>
<?php } ?>

代码说明:将以上代码插入到你想要显示“退出账户”链接的主题位置即可。

2、退出登录后跳转到指定页面

/*
退出登录后跳转到指定页面
*/
add_filter('logout_url', 'ludou_logout_redirect', 10, 2);
function ludou_logout_redirect($logouturl, $redir) {
$redir = 'https://www.xhsay.com'; // 要跳转的指定页面
return $logouturl . '&redirect_to='.urlencode($redir);
}

代码说明:将以上代码插入主题fuction.php即可。但需修改上述代码中的网址为你想要跳转的指定页面地址。

人已赞赏
wordpress教程

wordpress教程:扩展主题核心文件functions.php

2020-5-26 12:40:11

wordpress教程

WordPress教程:纯代码 免插件实现前台注册功能

2020-5-26 12:40:15

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索