WordPress主题Headway反复要求登录的问题

WordPress主题Headway反复要求登录的问题

最近在鼓捣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后台就出现问题了,将之改回即可。(不过我还是希望有办法改站点地址而不出问题)

 

 

打印本文

回复