WordPress'te bir web sitesinin URL'sini Kodla değiştirin

Web sitenizin url'sini ayarlardan -> genel'den değiştirdiniz ve karıştırdınız mı?

wp URL'sini değiştir

Bazen web sitemizin url'sini değiştirmek istiyoruz, kafamız karışıyor ve web sitemizi erişilmez bırakıyoruz.

Senin başına geldi mi bilmiyorum, benim başıma geldi 🙂

Eğer başınıza geldiyse nasıl çözeceğinizi ve web sitenizi nasıl düzelteceğinizi adım adım anlatacağım.

Bu eğitimde, web sitemizin url'sini kodla değiştirmenin 2 yolunu göreceğiz:

Her iki yöntemde de web sitenizin dosyalarını değiştirebilmek için sunucunuzun ftp veya cPanel'ine erişmeniz gerekir.

WP-config.php dosyasından web sitenizin URL'sini değiştirin

Bu iki satırı wp-config.php dosyasına eklemek kadar basit


define( 'WP_HOME', 'http://tuweb.com' );
define( 'WP_SITEURL', 'http://tuweb.com' );

Bunları ekleyerek, web sitesinin, web sitenizin Ayarlar -> Genel bölümünde belirlediğiniz şeylere artık dikkat etmediğini göreceksiniz.

Ayrıca, bunları değiştirme seçeneğinin artık devre dışı olduğunu göreceksiniz.

Önceki satırları wp-config.php dosyasından kaldırırsanız, bunlar yeniden etkinleştirilecektir.

Web sitenizin URL'sini şablonunuzun functions.php dosyasından değiştirin

Bu yöntem öncekine çok benzer, ancak içerikte büyük bir fark vardır.

Bu iki satırı şablonumuzun function.php dosyasına eklememiz gerekiyor.


update_option( 'siteurl', 'http://tuweb.com' );
update_option( 'home', 'http://tuweb.com' );

Bunu yaparak, önceki yöntemde olduğu gibi, web sitemizin alan adının veya URL'sinin değiştirildiğini göreceğiz.

Görünüşe göre aynı ama altında ne olduğu çok farklı.

İlk yöntemde, veritabanındaki etki alanının değeri Ayarlar -> Genel'e koyduğumuz gibi olmaya devam ederken, bu ikinci yöntemle oraya koyduğumuz değer değişir. Doğrudan veritabanında değiştirilir.

Birinci yöntem diyebiliriz veritabanından değeri atla, bu ikinci yöntemde olan şey şu ki veritabanındaki değeri değiştirir

url veritabanı

Bu ikinci yöntemde değer nasıl değiştirilir, web düzeltildikten sonra bu satırları function.php dosyasından kaldırmalıyız.

Burada, videodaki kodla etki alanını değiştirme öğreticiniz var:

Kanalıma abone ol:  

umarım beğenmişsinizdir 🙂

Yorum yapın