收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。......
WordPress实现登录或退出后直接跳转回首页的方法
本文实例讲述了WORDPRESS实现登录或退出后直接跳转回首页的方法。分享给大家供大家参考。具体分析如下:
现在WORDPRESS是登录之后跳回到我们上次查看的页面,那么要如何修改它登录之后直接跳回到首页呢,这里就来给给大家详细介绍一下解决方法.
首先定位到登录链接所在位置,你会看到类似下面的代码:复制代码代码如下:a href="?php echo wp_login_url(); ?>" title="登录">登录/a>
假如你要登录后重新进入首页,代码如下:复制代码代码如下:a href="?php echo wp_login_url(home_url()); ?>" title="登录">登录/a>
假如你要登录后重新进入登录前浏览的页面,代码如下:复制代码代码如下:a href="?php echo wp_login_url(get_permalink()); ?>" title="登录">登录/a>
就是这么简单,改改参数轻松搞定,再也不用为登录后直接进入后台,而你本身又不想进入后台而烦恼啦!
值得注意的是注销登录状态后,wp默认会跳转到wp登录页,但往往我们是想直接跳转到首页或返回原先浏览器的页面,改法同之前修改wp_login_url()一样,只是操作的函数是针对wp_logout_url()来操作的,假如你要登出后重新进入首页,代码如下:复制代码代码如下:a href="?php echo wp_logout_url(home_url()); ?>" title="登出">登出/a>
假如你要登出后重新进入登出前浏览的页面,代码如下:复制代码代码如下:a href="?php echo wp_login_url(get_permalink()); ?>" title="登出">登出/a>
退出登录后跳转到指定页面,如果是要跳转到退出前所在的页面,可以使用以下代码:复制代码代码如下: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建站有所帮助。
以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!
相关文章
- 详细阅读
-
WordPress网站文章ID不连续如何解决?笔记已测试详细阅读
对于WordPress网站文章ID不连续的问题困扰了我很久,今天将WordPress文章ID不连续的原因和具体解决办法做详细的说明。 WordPress文章ID不连续的原因: 用WordPress做网站的站......
2023-08-17 24
-
wordpress建站教程:文章自动调用特色图片详细阅读
继续分享wordpress建站教程。我们在日常更新wordpress网站文章时基本都需要手动添加文章的缩略图,一般是根据文章内容来添加,虽然麻烦一点,但效果更好,对普通的企业wordpress外......
2023-08-14 66