Las cookies de inicio de sesión de administrador de Wordpress bloquearon el error después de mover servidores

Antecedentes: tenía un sitio de Wordpress 3.7 en funcionamiento en olddomain.com.

Lo moví a newdomain.com con éxito, y en el proceso lo agregué a wp-config:

define('WP_HOME','http://newdomain.com');
define('WP_SITEURL','http://newdomain.com');

Ahora, cuando intento iniciar sesión desde newdomain.com/wp-admin, aparece el error en todos los navegadores (a pesar de tener habilitadas las cookies y de eliminar las cookies existentes):

ERROR: Cookies are blocked or not supported by // your browser. 
You must enable cookies to use WordPress.

Intenté entrar en wp-login.php y comentar las siguientes líneas (744-747) para detener la verificación condicional de 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);

pero hacer eso me deja atascado en un bucle de redirección a la página de administración:

http://myapp.com/wp-login.php?redirect_to=http%3A%2F%2Fmyapp.com%2Fwp-admin%2F&reauth=1

¿Necesito cambiar (o no configurar) la URL del sitio? ¿O hay otra forma potencial de solucionar esto? Gracias

Respuestas a la pregunta(13)

Su respuesta a la pregunta