将wordpress admin bar中用户登出后跳转至登陆页面修改为登出前页面
来源:互联网 发布:pdf 编辑软件 免费 编辑:程序博客网 时间:2024/05/20 11:22
关于wordpress
登出跳转的方法网上应该有不少了,但是如何修改admin bar
里的登出链接使用户登出后直接跳转至登出前所浏览的页面的?
在官方文档里面找了一下相应hooks
试验了一下,发现直接使用logout_url
这个filter
就可以了,方法如下。在functions.php
里添加以下代码:
function edit_user_logout_redirect_url($logout_url, $redirect) { global $wp; $redirect = is_admin() ? home_url() : home_url($wp->request); return $logout_url . '&redirect_to=' . $redirect; } add_filter('logout_url', 'edit_user_logout_redirect_url', 10, 2);
这样就OK了,够简单吧!另外我们测试的Wordpress
版本为4.8.1
。如果出现问题,请查阅你的wordpress
版本是否对以上的hook
有所修改。
阅读全文
0 0
- 将wordpress admin bar中用户登出后跳转至登陆页面修改为登出前页面
- 登录/登出 跳转当前页面
- 用户登陆登出日志
- 登陆登出
- CAS登出后过一段时间登录,页面需要刷新问题
- PHP登陆后跳转到登陆前页面
- asp.net中提醒登陆且登陆后跳转至当前访问页面
- 登陆后自动跳转到登录前页面
- 在jsp中怎么实现登录后自动跳转到登陆前浏览页面
- 在Struts2中实现登陆后跳转到登录前页面
- 在Struts2中实现登陆后跳转到登录前页面
- 在Struts2中实现登陆后跳转到登录前页面
- discuz 注册和登陆成功后跳转页面修改
- 解决登出系统清空session后,点击后退按钮显示原页面信息的问题
- .NET 用户注销登出
- Mac OS X: 用户登陆/登出运行启动程序
- 登陆成功后自动跳转到登录页面的前一个页面
- FreeCMS商业版 用户session失效后跳转页面地址修改
- java项目生成可执行文件(exe)
- 【PostgreSQL-9.6.3】LOG: unrecognized configuration parameter "dynamic_shared_memory_type"
- 图解LSTM神经网络架构及其11种变体(附论文)
- 测试maven镜像是否可用
- HDU 6000 优先队列+快速IO
- 将wordpress admin bar中用户登出后跳转至登陆页面修改为登出前页面
- 1018:尼科彻斯定理
- scikit-learn Tutorials-KNN
- 【poj 2785】4 Values whose Sum is 0 【折半枚举】
- ajax常用参数
- visualDSP++3.5 安装
- 循环队列Queue--使用顺序存储结构(数组)实现
- hdu4463 Outlets
- 高德地图之地理编码的使用