标签: 终极会员
正在查看 2 个帖子:1-2 (共 2 个帖子)
-
作者帖子
-
官方给出的解释是因为之前的版本内置的直接重定向功能会与其他插件有冲突,所以 2.0 版本就去掉此功能。
然后如果想要实现用户访问后台登录注册重定向那么先得禁用掉原生的注册功能。如下图:
1 、后台 【设置】-【常规】 里面取消勾选。
2 、要重定向 wp-login.php 这个的话需要用到
/** * Replace login page URL to UM login page * @param string $login_url * @param string $redirect * @return string */ function um_login_url( $login_url, $redirect ){ $page_id = UM()->options()->get( 'core_login' ); if ( get_post( $page_id ) ) { $login_url = add_query_arg( 'redirect_to', urlencode( $redirect ), get_permalink( $page_id ) ); } return $login_url; } add_filter('login_url', 'um_login_url', 10, 2);
但是经过测试好像还是不起作用,这就有些让人感觉不舒服了。另外找到了个代码
/* redirect wp-login page */ add_action(『init』,』custom_login』); function custom_login(){ global $pagenow; if( 『wp-login.php』 == $pagenow && $_GET[『action』]!=」logout」) { wp_redirect(『index.php』); exit(); } }
可还是没有生效,不知道是不是与什么插件有冲突,给过滤掉了。
-
作者帖子
正在查看 2 个帖子:1-2 (共 2 个帖子)
- 哎呀,回复话题必需登录。