首页建站经验 WordPress实现登录或退出后直接跳转回首页的方法

WordPress实现登录或退出后直接跳转回首页的方法

本文实例讲述了WordPress实现登录或退出后直接跳转回首页的方法。分享给大家供大家参考。具体分析如下:现在Wordpress是登录之后跳回到我们上次查看的页面,那么要如何修改它…

本文实例讲述了WordPress实现登录或退出后直接跳转回首页的方法。分享给大家供大家参考。具体分析如下:

现在Wordpress是登录之后跳回到我们上次查看的页面,那么要如何修改它登录之后直接跳回到首页呢,这里就来给给大家详细介绍一下解决方法.

首先定位到登录链接所在位置,你会看到类似下面的代码:

代码如下:登录

假如你要登录后重新进入首页,代码如下:

代码如下:登录

假如你要登录后重新进入登录前浏览的页面,代码如下:

代码如下:登录

就是这么简单,改改参数轻松搞定,再也不用为登录后直接进入后台,而你本身又不想进入后台而烦恼啦!

值得注意的是注销登录状态后,wp默认会跳转到wp登录页,但往往我们是想直接跳转到首页或返回原先浏览器的页面,改法同之前修改wp_login_url()一样,只是操作的函数是针对wp_logout_url()来操作的,假如你要登出后重新进入首页,代码如下:

代码如下:登出

假如你要登出后重新进入登出前浏览的页面,代码如下:

代码如下:登出

退出登录后跳转到指定页面,如果是要跳转到退出前所在的页面,可以使用以下代码:

代码如下:function back_curPageURL() {

$pageURL = 'http';

if ( isset( $_SERVER["HTTPS"] ) AND $_SERVER["HTTPS"] == "on" )

$pageURL .= "s";

$pageURL .= "://";

if ( isset( $_SERVER["SERVER_PORT"] ) AND $_SERVER["SERVER_PORT"] != "80" )

$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

else

$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

return $pageURL;

}

add_filter('login_redirect', ' back_curPageURL ');

把上述代码加到function.php文件中即可。

希望本文所述对大家的WordPress建站有所帮助。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/16636.html
上一篇Discuz!X3用户组个性签名长度设置无效解决方案
下一篇 关闭wordpress新用户注册邮件通知的方法
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部