Site taşırken uygulanacak adımlar.
1- Localhost'ta kullandığınız wordpress localhostta kalsın
2- Sunucuya local'de kullandığını sürüm ile sıfır bir kurulum yapın. (sadece wordpress)
3- Local'den sadece kullandığınız eklentilerin (varsa) ve temanın dosyalarını sunucuya gönderin
4- Localhost > PhpMyAdmin'den kullandığınız sql'i dışarı aktarın (gzip olması hızlı olur)
5- Aldığınız sql.zip'i sunucu PhpMyAdmin'den içe aktarın
6- PhpMyadmin vasıtasıyla wp_options tabosundaki siteurl ve blogurl tablolarını düzenleyin
bu kadar.
5 dakika geciktiriyor sadece, fakat en temiz ve en garanti yol budur. Sürekli bu şekilde taşıma işlemi yapıyorum.
kaynak: CevaplarBurada