Yerel (Localhost) WordPress Sitesini Canlıya Alma
Kısa yanıt: Yerel sitenizin dosyalarını zip olarak, veritabanını SQL olarak dışa aktarın; hosting’de veritabanı oluşturup SQL’i içe aktarın, dosyaları public_html’e yükleyin, wp-config.php’yi yeni veritabanı bilgileriyle güncelleyin ve veritabanındaki http://localhost adreslerini bir arama-değiştirme eklentisiyle (ör. Better Search Replace) canlı alan adınızla değiştirin.
Bu rehber kimin için: Siteyi bilgisayarında geliştiren kullanıcılar · Gereken süre: 1 saat · Seviye: Orta
Yerel geliştirme ortamları hızlı çalışma imkânı verir; ancak veritabanındaki tüm adresler localhost veya .local uzantılı adreslerle kaydedilir. Bu adresler değiştirilmeden yayına alınan sitede görseller yüklenmez, bağlantılar çalışmaz ve yönetim paneline giriş yapılamaz.
Canlıya alma adımları
- Dosyaları paketleyin: Yerel site klasörünün içeriğini zip yapın.
- Veritabanını dışa aktarın: Yerel phpMyAdmin’den veya LocalWP’nin “Database” sekmesinden SQL dışa aktarın.
- Hosting veritabanı: cPanel’de veritabanı ve kullanıcı oluşturun.
- İçe aktarın: SQL dosyasını phpMyAdmin ile içe aktarın.
- Dosyaları yükleyin: Zip dosyasını public_html’e yükleyip açın.
- wp-config.php: Veritabanı adı, kullanıcı ve şifreyi güncelleyin; DB_
HOST localhost kalsın. - Adresleri değiştirin: Better Search Replace eklentisiyle http://localhost/site adresini https://alanadiniz.com ile değiştirin; VPS’te wp search-replace 'http://localhost/site' 'https://alanadiniz.com' --skip-columns=guid komutu da kullanılabilir.
- Kalıcı bağlantılar: Ayarlar › Kalıcı Bağlantılar › “Değişiklikleri Kaydet”.
Yayın öncesi ayarlar
Geliştirme sırasında Ayarlar › Okuma › “Arama motorlarının bu siteyi dizine eklemesini engelle” seçeneği işaretlendiyse kaldırın. Debug modunu kapatın, test kullanıcılarını silin ve site yayına alma kontrol listesi adımlarını uygulayın.
Not: Yayına aldıktan sonra yeni site haritanızı Search Console’a gönderin.
Hâlâ çözülmediyse
Yerel ve sunucu PHP sürümleri farklıysa eklentilerde hata görülebilir; sunucuda PHP sürümünü yereldekiyle uyumlu hâle getirin. Görseller hâlâ yerel adresten yükleniyorsa arama-değiştirme komutunu https/http varyasyonlarıyla tekrarlayın. Hazır WordPress ortamı için WordPress hosting paketlerimizi inceleyebilirsiniz.
Sık sorulan sorular
Elementor CSS dosyaları bozuk.
Elementor › Araçlar › “CSS ve Verileri Yeniden Oluştur” ile dosyaları yenileyin.
Eklenti kullanabilir miyim?
Evet; eklentiyle WordPress taşıma yöntemleri yerel siteler için de geçerlidir.
İlgili rehberler
- WordPress Sitesini Eklentisiz Taşıma (Elle Taşıma)
- Eklentiyle WordPress Taşıma: Duplicator ve All-in-One
- Siteyi Yayına Almadan Önce 10 Maddelik Kontrol Listesi
Bu rehber işinize yaradı mı?
Teşekkürler. Çözüm bulamadıysanız destek talebi açın veya [email protected] adresine yazın.