WordPress如何重定向wp-login.php登录到指定的页面呢?假如你的WordPress网站前端添加了登录注册功能,不想让其他人拜访wp-login.php登录页面,而且当拜访WordPress默认登录页面时重定向到指定的页面,好比前端登录注册页面等,可以通过下面的代码实现。
WordPress重定向wp-login.php登录到指定页面呢?
将代码添加到当前主题函数模板functions.php中(登录后台——点击左侧的外不雅菜单——主题编纂器——然后找到functions.php文件添加一下代码)
方法1、拜访wp-login.php重定向到指定页面
function zm_custom_login(){
global $pagenow;
if( \’wp-login.php\’ == $pagenow && $_GET[\’action\’]!=\”logout\”) {
wp_redirect(\’https://www.henenseo.com/\’);
exit();
}
}
f
注:这里的链接换成我们指定的页面链接。
代码2、重定向到指定页面,且不影响重置暗码时拜访
// 重定向wp-login.php
add_action(\’init\’, \’zm_redirect_wp_login\’);
function zm_redirect_wp_login() {
// WP全局变量
global $pagenow;
// 如果设置了$_GET[\’action\’],则加载到$action变量中
$action = (isset($_GET[\’action\’])) ? $_GET[\’action\’] : \’\’;
// 判断是不是在登录页面,而且不是重置暗码
if( $pagenow == \’wp-login.php\’ && ( ! $action || ( $action && ! in_array($action, array(\’logout\’, \’lostpassword\’, \’rp\’, \’resetpass\’))))) {
// 重定向的网址
$page = \’https://www.henenseo.com.com/\’;
// 重定向
wp_redirect($page);
// 停止执行
exit();
}
}
第一段代码当重置暗码时也会跳转,如果你的前端登录注册没有重置暗码功能,可以用下面这个代码,即可以阻止拜访wp-login.php,同时又不影响重置暗码时拜访。
本网站名称:创码者资源网
本站永久网址: http://www.cmzym.top/
本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
本站为非盈利网站,一切付费内容(包括但不限于会员充值,资源付费),均为用户自愿赞助,且所有资金均用于网站维护
本站资源均收录于互联网,所以不能保证每个细节都符合你的要求,也可能存在未知的BUG与瑕疵,因虚拟资源可复制特性,所以不接受任何理由的退款兑现,请阅 读本站声明和相关条款后再进行支付下载
本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 :1326632303@qq.com 进行删除处理。
本本站采用知识共享署名-非商业性使用-相同方式共享4.0国际许可协议进行许可


















暂无评论内容