WordPress用户登录登出后重定向到指定页面的实现方法
一、重定向到网站管理面板。
将以下代码添加到您的当前主题的 functions.php 文件中:
function soi_login_redirect($redirect_to, $request, $user) { return (is_array($user->roles) && in_array('administrator', $user->roles)) ? admin_url() : site_url(); } add_filter('login_redirect', 'soi_login_redirect', 10, 3);
二、重定向到指定页面或者文章
您还可以将用户重定向到特定页面,代码如下:
function login_redirect( $redirect_to, $request, $user ){ return home_url('custom-page'); } add_filter( 'login_redirect', 'login_redirect', 10, 3 );
修改代码中的custom-page为某个页面或者文章的链接(注:不包括站点域名),如果删除custom-page会直接跳转到站点首页。
三、自定义登出之后的重定向链接
add_action('wp_logout','auto_redirect_after_logout'); function auto_redirect_after_logout(){ wp_redirect( home_url() ); exit(); }
以上即登出后跳转到网站首页
(资源库 www.zyku.net)
您可能感兴趣的文章
- 04-01IIS7 IIS 7.5下http 做301重定向到https
- 03-31Nginx的rewrite(地址重定向)解析
- 03-31nginx 目录路径重定向设置方法
- 04-04php实现用户登录简单实例
- 03-10Apache下301重定向配置代码
- 03-10网站301跳转(重定向)正确操作方法
- 02-28WordPress 文章/页面添加时间限制,到期后自动重定向到
- 02-18基于Ajax技术实现无刷新用户登录功能
- 02-17ASP.NET MVC页面重定向简单介绍
- 11-06WinSCP普通用户登录sftp后切换到root权限
- 01-13雷神WiFi助手-雷神WiFi助手应用软件功
- 02-28wamp一键安装包开机自动启动的方法
- 02-20Debian设置IP地址、网关、DNS
- 10-29苹果手机怎样开启爱心模式
- 12-15iqoo8怎么设置自动锁屏
- 07-04Linux下IP设置脚本的实例及遇到问题解
- 07-05Linux fdformat命令
- 09-28微信五星红旗头像生成方法分享
- 02-19php运行出现Call to undefined functi
- 03-10Sublime Text3下配置SublimeLinter进
最近更新
阅读排行
猜你喜欢
- 10-01realmegtneo2如何启用5g
- 01-24华为手机屏幕管理开启方法
- 03-17thinkPHP5.0框架API优化后的友好性分
- 01-14图片去水印助手-图片去水印助手应用软
- 01-12DEFANDOR-DEFANDOR应用软件功能介绍
- 08-27SQLServer转MYSQL的方法(包含数据)
- 04-23微信支付报错:get_brand_wcpay_request
- 01-12蜜蜂抓娃娃-蜜蜂抓娃娃应用软件功能介
- 08-15evEcoStudio取消分隔符显示教程分享
- 05-29PHP编程求最大公约数与最小公倍数的方