Cuando he hecho algunas migraciones, lo que utilizo es Updraftplus Backup. Hago un respaldo del wordpress, bases de datos y archivos, y los subo a la nube con Gdrive o Dropbox. Luego creo la instalacion nueva en el hosting nuevo, instalo el plugin de Updraftplus y hago una restauracion. Hasta ahora ha salido bien.
Trata de cambiar de teme a ver si hace lo mismo. Pareciera que el usuario con el rol de autor no estuviera logueado.
Hola. tuve una experiencia parecida hace unos 2 anos, y fue ocasionado por codigo malicioso en la instalacion de wordpress. Hice un respaldo de la base de datos y elimine la instalacion de wp. Luego hice una instalacion nueva y reestableci la base de datos. Tambien deberias cotejar la base de datos, ya que tambien podria estar infectada con codigo malicioso, ese tambien fue mi caso. Espero puedas resolverlo.
En Windows, AMPPS. Prueba anadiendo el ip de la maquina al host file en el ordenador que tiene Windows.