Os cookies de login do administrador do Wordpress bloquearam o erro após mover os servidores
Antecedentes: tinha um site do Wordpress 3.7 em funcionamento em olddomain.com.
Mudei para newdomain.com com sucesso e, no processo, adicionei isso ao wp-config:
define('WP_HOME','http://newdomain.com');
define('WP_SITEURL','http://newdomain.com');
Agora, quando tento fazer login em newdomain.com/wp-admin, estou recebendo o erro entre navegadores (apesar de ter os cookies ativados e a limpeza dos cookies existentes):
ERROR: Cookies are blocked or not supported by // your browser.
You must enable cookies to use WordPress.
Tentei entrar no wp-login.php e comentar as seguintes linhas (744-747) para interromper a verificação condicional do testcookie
// If cookies are disabled we can't log in even with a valid user+pass
if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) )
$user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by // your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress."));
else
$user = wp_signon('', $secure_cookie);
mas fazer isso me deixa preso em um loop de redirecionamento de volta à página de administrador:
http://myapp.com/wp-login.php?redirect_to=http%3A%2F%2Fmyapp.com%2Fwp-admin%2F&reauth=1
Preciso alterar (ou não definir) o URL do site? ou existe outra maneira potencial de solucionar isso? obrigado