可能很多朋友会遇到WordPress站点在一段时间后无法登录网站后台,比如出现后台地址重定向次数过多并且无法打开的情况。至于原因,这里不做过多解释,因为有时候即便禁用了自动更新功能也不行,所以这里只说一步到位的解决方法。
WordPress因自动更新导致无法登录网站后台的解决教程
因为我自身WP站点较多,遇到这情况也不是一次两次,以经验来看,网上的一些方法如修改根目录下wp-config.php或wp-includes/functions.php文件增加相关代码并不可靠,只能通过修改wp-includes/load.php文件才能完美解决。
一、将wp-includes目录下的load.php文件下载至本地。

搜索is_ssl找到对应的函数段,将整段进行修改(注意提前备份,避免误操作):

实质修改后的完整代码(自行复制替换掉上图中的代码部分):
function is_ssl() {
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'){
return true;
}
elseif (isset($_SERVER["HTTP_FROM_HTTPS"])&&$_SERVER["HTTP_FROM_HTTPS"]=='on'){
return true;
}
elseif (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){
return true;
}
else{
return false;
}
}
替换后保存load.php文件然后上传相应文件目录覆盖,后台就能打开和登录操作了:

至于下次再遇到怎么办?那么强烈建议您收藏本文!