WordPress alan adını değiştirme

Soru: Sitemin alan adını değiştirdim ancak sitem açılmıyor? Admin panele tıkladığımda eski domaine yönleniyor.

Cevap: Bunu düzeltmek için 3 SQL sorgusuna ihtiyacınız var 🙂

  1. PhpMyadmin’e giriş yapın ve WordPress veritabanını seçin.
  2. SQL kısmına tıklayarak alttaki sorguyu çalıştırıyoruz.
  3. Öncelikle wp_options tablosundaki site adresini değiştiriyoruz.
  4. UPDATE wp_options SET option_value = replace(option_value, 'http://www.eskisite.com', 'http://www.yenisite.com') WHERE option_name = 'home' OR option_name = 'siteurl';
  5. Bu değişiklikten sonra siteye giriş yapabilir ancak konulara giriş yapamazsınız. Konulara giriş yapmak içinde wp_posts tablosundaki eski site adınızı değiştirmek zorundasınız.
  6. UPDATE wp_posts SET guid = replace(guid, 'http://www.eskisite.com','http://www.yenisite.com');

    Malesef bu üstteki değişiklikte yetmiyor 🙂 Sitedeki resimleri vs. bunlarıda görebilmek için son bir SQL sorgusu çalıştırmak zorundasınız.

    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.eskisite.com', 'http://www.yenisite.com');

Not: eskisite.com yerine eski sitenizi yenisite.com yerine yeni sitenizi yazınız. “wp_” tablo ön ekinide kendi sitenize göre değiştirmeyi sakın unutmayın…

ayrıca alt alanadı (sub domain)’ler içinde aynısı geçerlidir

Yazar: Uğur Karal

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.