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

questionAnswers(13)

yourAnswerToTheQuestion