Anasayfa»Yazılım»Wordpress»MySQL Üzerinden WordPress URL Değiştirme ve Güncelleme

MySQL Üzerinden WordPress URL Değiştirme ve Güncelleme

MySQL Veritabanı Üzerinde WordPress URL Değiştirme ve Güncelleme İşlemi

Eğer WordPress web sitenizi taşıdıysanız veya URL’lerinizi değiştirmek istiyorsanız, MySQL veritabanı üzerinde bazı güncellemeler yapmanız gerekebilir. Bu makalede, adım adım nasıl yapılacağını açıklayacağım. İşlemler teknik olabilir, ancak endişelenmeyin, sizi adım adım yönlendireceğim.

1. Adım: Veritabanı Yedeği Alın
Her zaman olduğu gibi, MySQL veritabanı üzerinde değişiklik yapmadan önce bir yedek almanız önemlidir. Bu, herhangi bir sorun durumunda verilerinizi geri yüklemenizi sağlar. Hosting sağlayıcınızın veya MySQL yönetim aracınızın yedek alma seçeneklerini kullanabilirsiniz.

2. Adım: MySQL Veritabanına Erişim Sağlayın
MySQL veritabanına erişebilmek için bir MySQL yönetim aracına ihtiyacınız olacak. Çoğu hosting sağlayıcısı, phpMyAdmin gibi bir araç sağlar. Hosting kontrol panelinizde veya sağlayıcınızın destek dokümantasyonunda nasıl erişeceğinizi bulabilirsiniz.

3. Adım: wp_options Tablosunda Değişiklik Yapma
wp_options tablosu, WordPress ayarlarını içeren bir tablodur. Burada, “home” ve “siteurl” seçeneklerini güncellememiz gerekiyor. Aşağıdaki SQL sorgusunu kullanarak bu değişiklikleri yapabilirsiniz:


UPDATE wp_options SET option_value = replace(option_value, 'http://www.eskiurl', 'http://www.yeniurl') WHERE option_name ='home' OR option_name ='siteurl';

Bu sorgu, “http://www.eskiurl” olan tüm URL’leri “http://www.yeniurl” ile değiştirir. Eski URL’nizi ve yeni URL’nizi kendi URL’lerinizle değiştirmeyi unutmayın.

4. Adım: wp_posts Tablosunda Değişiklik Yapma
wp_posts tablosu, tüm yayınları ve sayfaları içeren bir tablodur. Burada, “guid” ve “post_content” sütunlarını güncellememiz gerekiyor. Aşağıdaki SQL sorgusunu kullanarak bu değişiklikleri yapabilirsiniz:


UPDATE wp_posts SET guid = replace(guid, 'http://www.eskiurl','http://www.yeniurl');


UPDATE wp_posts SET post_content = replace(post_content, 'http://www.eskiurl', 'http://www.yeniurl');

Bu sorgular, tüm gönderi ve sayfa URL’lerini ve içeriğini günceller.

5. Adım: wp_postmeta Tablosunda Değişiklik Yapma
wp_postmeta tablosu, gönderilere ve sayfalara ait meta verileri içeren bir tablodur. Burada, “meta_value” sütununu güncellememiz gerekiyor. Aşağıdaki SQL sorgusunu kullanarak bu değişikliği yapabilirsiniz:


UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.eskiurl','http://www.yeniurl');

Bu sorgu, meta verilerindeki URL’leri günceller.

6. Adım: Değişiklikleri Kontrol Edin
Yukarıdaki adımları tamamladıktan sonra, veritabanındaki değişiklikleri kontrol etmek önemlidir. Web sitenizi ziyaret ederek bağlantıları, gönderileri ve sayfaları kontrol edin. Eski URL’lerin yeni URL’lerle değiştirildiğinden emin olun.

MySQL veritabanı üzerinde WordPress URL değiştirme ve güncelleme işlemini başarıyla tamamladınız. Web siteniz artık yeni URL’lerle çalışmalıdır.

Umarım bu makale, WordPress URL değiştirme ve güncelleme işleminin nasıl yapılacağı konusunda size yardımcı olmuştur. Daha fazla yardım veya sorularınız için hosting sağlayıcınızın destek ekibiyle iletişime geçebilirsiniz.