Tutto corretto.
Fai attenzione al passaggio in cui cambi l’url da http://localhost al nome del dominio. Ricordati di inserire anche l’eventuale www.
Controlla inoltre di non aver nessun riferimento a localhost dentro ai file del tema (php, css). Se hai usato
bloginfo('url')
e path relativi sul css non dovresti avere problemi.