admin管理员组文章数量:1295783
I have plugin which redirects myweb/wp-login.php to custom login page myweb/member-login/
I want to check if current page is either wp-login.php or /member-login/ but does not work. code below
( ( $pagenow !== 'wp-login.php') || ( $pagenow !== '/member-login/') )
Any clue why?
UPDATE: In mean time a have created
$uri = $_SERVER['REQUEST_URI'];
( $pagenow !== 'wp-login.php')||( !strncmp($uri,'/member-login/',strlen('/member-login/')) )
and check is OK
I have plugin which redirects myweb.com/wp-login.php to custom login page myweb.com/member-login/
I want to check if current page is either wp-login.php or /member-login/ but does not work. code below
( ( $pagenow !== 'wp-login.php') || ( $pagenow !== '/member-login/') )
Any clue why?
UPDATE: In mean time a have created
$uri = $_SERVER['REQUEST_URI'];
( $pagenow !== 'wp-login.php')||( !strncmp($uri,'/member-login/',strlen('/member-login/')) )
and check is OK
Share Improve this question edited Mar 12, 2017 at 10:03 Greg Skala asked Mar 12, 2017 at 9:01 Greg SkalaGreg Skala 8110 bronze badges1 Answer
Reset to default 0You can use is_page() to check if user is on that custom login page. So the code will be something like:
( ( $pagenow !== 'wp-login.php') || ( !is_page('member-login')) )
You can also use page id for the function.
本文标签: wploginphp redirect problem
版权声明:本文标题:wp-login.php redirect problem 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1738492007a2089761.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论