最近在鼓捣WordPress,今天发现Headway 3.5.13 主题的后台可视化设置界面进不去,反复要求登录WordPress。
在网上搜了一下,一般是这样说的:
解决方法:
打开文件”/wp-includes/pluggable.php”,修改”wp_set_auth_cookie”函数。
具体是将下列程序:
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
修改为
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);
方法小结:
主要就是更改cookie的作用目录,由原来的”/wp-admin”变成根目录”/”.问题大概是由于无法跨目录读取用户的cookie导致的(参见pluggable.php中的函数wp_parse_auth_cookie).
我试了一下还是没有解决。突然想到,早上在WordPress后台设置了一个地方——”站点地址(URL)”
我之前将它换成了另一个地址——dlgcy.tk,所以导致登WordPress没问题,但登Headway后台就出现问题了,将之改回即可。(不过我还是希望有办法改站点地址而不出问题)
原创文章,转载请注明: 转载自 独立观察员(dlgcy.com)
本文链接地址: [WordPress主题Headway反复要求登录的问题](https://dlgcy.com/wordpress-headway-login/)
关注微信公众号 独立观察员博客(DLGCY_BLOG) 第一时间获取最新文章
发表评论