Yapılandırmadaki site URL'sinin değiştirilmesi, sizin için çalışan bir geliştirme sitesi oluşturmak için tüm dahili öğeleri güncellemeyecektir (site oldukça çıplak kemikler olmadıkça). Serileştirilmiş veriler gösterilmiyor ve eski siteye işaret eden yayınlardaki bağlantılar ile ilgili sorunlarınız olacak.
Sitenin tam bir kopyasını yeni bir URL ile yeniden konuşlandırılabilecek tam bir kopyasını oluşturmak için Backup Buddy veya Duplicator gibi bir taşıma aracı kullanmak daha akıllıca olur. Bunu yaptığınızda, gönderiler içinde çalışan bağlantılar, özel menü bağlantıları vb. Olur. Bunlardan birini kullanmak da değişikliklerinizi başlatmayı kolaylaştıracaktır. Hepsini paketleyin ve işiniz bittiğinde üretim sitenize yeniden dağıtın.
Her şeyi tekrar indirmek / yüklemek için zaman harcamak istemiyorsanız, WP Migrate DB gibi bir şey kullanarak veritabanını taşıyabilirsiniz. Üretim sitenize yükleyin, yeni URL ile bir veritabanını dışa aktarın ve taşınan veritabanını phpMyAdmin veya benzeri aracılığıyla geliştiricinize aktarın. Bir alt klasöre yüklüyorsanız temanızdaki sabit kodlu bağlantıların yine de güncellenmesi ve .htaccess'inizin güncellenmesi gerekecektir.
RewriteBase satırını şu şekilde değiştirin:
RewriteBase /yourfolder/
Ve index.php dosyasına yönlendiren satır:
RewriteRule . /yourfolder/index.php [L]
guid
her biri için güncellemeniz gerekirwp_posts
UPDATE wp_posts SET guid = REPLACE('<old_url>','<new_url>', guid)