指定WordPress登录后的跳转页面
2011-10-06 11:25
453 查看
指定WordPress登录后的跳转页面
这是一段很有趣的代码,在用户登录的时候,可以选择登录成功之后转向到哪个页面。而不单单是每次跳转到乏味的后台界面,让用户突然不知所措,其实我还是更倾向于将用户的功能全部转移到前台,避免用户进入后台会比较好。。跑题了。。方法同样是把这段代码放在functions.php中。
<?php // Fields for redirect function custom_login_fields() { ?> <p> <label> <strong>Choose your location: </strong> <select name="login_location"> <option value="">Select …</option> <option value="<?php bloginfo('url'); ?>#banking">Banking</option> <option value="<?php bloginfo('url'); ?>#insurance">Insurance</option> <option value="<?php echo get_permalink(2); ?>">Securities</option> </select> </label> </p><br/> <?php } // Redirect function function location_redirect() { $location = $_POST['login_location']; wp_safe_redirect($location); exit(); } // Add fields to the login form add_action('login_form','custom_login_fields'); // Make sure the redirect happens only if your fields are submitted if ( (isset($_GET['action']) && $_GET['action'] != 'logout') || (isset($_POST['login_location']) && !empty($_POST['login_location'])) ) add_filter('login_redirect', 'location_redirect', 10, 3); ?>
相关文章推荐
- 关于WordPress登录后跳转到指定页面
- WordPress用户注册成功后跳转到指定页面
- WordPress用户登录后根据不同的角色跳转到不同的页面处理
- .Net mvc 登录认证成功后无法跳转到指定的页面,求指教
- 在WebBrowser控件中实现自动登录并跳转到指定页面
- WordPress退出后跳转到指定页面
- 单点登录 - CAS退出登录后跳转到指定页面
- 在WebBrowser控件中实现自动登录并跳转到指定页面
- shiro登录验证(登录跳转到指定页面,验证码验证,不注销之前已登录用户下,再次登录)
- WordPress用户登录后重定向到指定页面
- 织梦 登录成功后跳转指定页面并刷新
- Laravel5.4 定义中间件,没有登录访问后台跳转到指定页面
- vue-router登录校验后跳转到之前指定页面如何实现
- Session过滤器 对指定路径下的请求进行session的失效验证,如失效则跳转到登录页面
- vue-router实现登录和跳转到指定页面,vue-router 传参
- 直接跳转到app store指定应用页面或评论页面
- yii实现注册成功即登录,不需跳转登录页面登录
- spring security 处理session 超时跳转到登录页面
- 等待指定时间后自动跳转或关闭当前页面的js代码
- HTML/JSP实现跳转到页面指定位置