11 次查询 耗时 0.080 秒
本文共计529个字,1条留言,预计阅读时长2分钟
登录/注册
  • 首页
  • >
  • Notes
  • >
  • WordPress教程:退出登录后停留当前页面
  • WordPress教程:退出登录后停留当前页面

    作者:Misshylsay

    日期:2020年03月07日

    用户登录设计精髓:用户登录的最终目的是为了做登录之后才能操作的事情。

    做Wordpress主题开发的时候,用户登录与退出的设计是很讲究的,用户登录与退出的目的不仅仅是为了登录与退出,而是为了做登录之后才能操作的事情。

    之前讲了如何在当前页面登录,今天讲下如何在当前页面退出。

    退出登录后停留当前页面代码:

    <?php if ( $user_ID ) { ?>
    <a href="<?php echo wp_logout_url( home_url(add_query_arg(array(),$wp->request)) ); ?>" title="退出账号">退出</a>
    <?php } ?>

    当前页面登录请参考:WordPress用户登录后自动跳转到当前页面

    退出登录后跳转指定页面代码:

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

     

    “WordPress教程:退出登录后停留当前页面”共有1条评论

    1. 用户登录设计精髓:用户登录的最终目的是为了做登录之后才能操作的事情。

      河南省漯河市 联通

    发表评论

    B em del U Link Code Quote