WordPress Güncelleme Nasıl Yapılır: Detaylı Anlatım

WordPress Güncelleme Nasıl Yapılır: Detaylı Anlatım

Eğer WordPress’in nasıl güncelleneceği hakkında bilgi arıyorsanız, doğru yere geldiniz. WordPress eklentileri, temaları veya çekirdek dosyaları farketmeksizin, güncelleme işlemi zorlu bir süreç değildir.

Bu rehberde, sizlere WordPress sitenizi herhangi bir şeyi bozmadan nasıl güncelleyebileceğinizi göstereceğiz.

İhtiyacınız olan tüm WordPress özelliklerine sahipken niçin güncelleme işlemiyle uğraşayım diye kendinize soruyor olabilirsiniz. Bu ve çoğu diğer sorunun cevabını vereceğiz.

WordPress Niçin Güncellenmeli?

WordPress’i güncellemeli miyim? Kesinlikle, bunu sorgulamanın bile manası yok.

İhtiyacınız olan tüm işlevselliğe sahipken WordPress’i niçin güncellemeniz gerektiğini sorguluyor musunuz?

WordPress güncellemeleri aşağıda belirtildiği üzere çeşitli eşsiz avantajlar sunar:

  • Güncellemeler, hataları ve çeşitli güvenlik zayıflıklarını düzelterek daha güçlü WordPress güvenliği sunar
  • Kaçırmak istemeyeceğiniz özellikler ve işlevsellik
  • Her yeni WordPress sürümüyle birlikte gelen hız ve performans geliştirmeleri
  • Modern temalar, eklentiler ve web teknolojileriyle uyumluluk

Güncellemeden Önce

Güncelleme butonuna basmadan ve WordPress sitenizde herhangi bir değişiklik yapmadan önce tüm olasılıklara karşı hazırlanmak önemlidir.

Hatalar hiç olmayacak zamanlarda ortaya çıkabilir ve eğer yedek planınız yoksa bozuk siteyle baş başa kalarak migren ağrılarıyla boğuşabilirsiniz.

Başlangıç olarak, WordPress yedekleme sürecini bir alışkanlık haline getirin.

İkinci önemli konu, WordPress herhangi bir manuel WordPress güncellemesinden önce tüm eklentileri devre dışı bırakmayı tavsiye ediyor.

Genellikle eklenti-güncelleme çatışması büyük bir sorun değildir ancak ortaya çıktığında sitenizi kullanılmaz hale getirebilir.

Bu problem WordPress’deki yeni değişikliklerin, sahip olduğunuz eklentilerle çatışması sonucunda ortaya çıkıyor.

Güncelleme sonrasında eklentilerinizi tekrar etkinleştirmeyi unutmayın.

Yedeğimiz hazır ve eklentilerimiz devre dışı olduğuna göre, WordPress güncelleme işlemine geçelim.

Öncelikle WordPress çekirdek güncellemesinden başlayalım ve ardından eklenti ve temaları halledelim.

WordPress Core Güncellemesi Nasıl Yapılır

Bu bölümde, WP güncelleme nasıl yapıldığına bakacağız:

  • WordPress admin paneli aracılığıyla
  • FTP ile manuel olarak
  • SSH ve WP-CLI kullanarak
  • cPanel, wp-config.php ve functions.php aracılığıyla otomatik olarak

Admin Paneli Aracılığıyla WordPress Güncelleme

WordPress güncelleme yöntemlerinin muhtemelen en kolayı, birkaç tıklamayla tamamlanabilecek admin panelini kullanmaktır.

Eğer kullanılabilir yeni WordPress core güncellemesi bulunuyorsa, WordPress admin panelinin en üst kısmında size bir bildirim gösterir.

WordPress admin panelinde güncelleme bildirimi görünümü

Burada İngilizce sürümü kullanıyorsanız Please update now veya Türkçe karşılığıyla Şimdi Güncelle bağlantısına tıklayarak WordPress güncelleme işlemini başlatabilirsiniz.

WordPress kontrolü devralır ve sitenizi güncelleme tamamlanana kadar bakım moduna alır.

Bu süreçte eklentileriniz devre dışı kalarak tekrar etkinleştirilebilir, WordPress indirmesi ve kurulumu ve çeşitli diğer işlemler yapılır.

Başarılı ilk güncellemeden sonra WordPress sizi Güncellemeler ekranına yönlendirir, buradan tema ve eklentilerinizi güncelleyebilirsiniz.

WordPress Güncellemeleri Ekranı

Eğer WordPress güncellemesi daha büyük kapsamlı bir sürümü içeriyorsa, örneğin 4.8’den 4.9.5 gibi bir sürüme geçtiyseniz, güncelleme sonrası aşağıda gösterilen WordPress hoşgeldin ekranına yönlendirilirsiniz.

WordPress Hoşgeldin Ekranı

Yukarıdaki görüntüde de görebileceğiniz üzere düzeltilen hatalar ve güvenlik açıkları her sürümde listelenir.

Bu noktada, WordPress platformu artık günceldir. Şimdi tema ve eklentilerinizi güncellemeye geçebilirsiniz.

Hızlı şekilde devam edelim ve FTP aracılığıyla manuel olarak WordPress güncelleme nasıl yapılır öğrenelim.

FileZilla gibi bir FTP programı, WordPress güncellemesini herhangi bir sebepten dolayı admin panelini kullanarak yapamayacağınız zamanlarda oldukça kullanışlıdır.

FTP Aracılığıyla Manuel WordPress Güncelleme Nasıl Yapılır

Manuel olarak WordPress güncellemek çoğu kişinin söylediği kadar zorlu bir işlem değildir. Evet, birkaç ekstra adım gerektiriyor ancak yine de oldukça kolay.

Not: Bu bölüm için, FileZilla gibi bir program veya Dosya Yöneticisi kullanabilirsiniz. Tüm ihtiyacınız olan WordPress root dizinine erişimdir.

Biz örneğimizde FileZilla kullanacağız.

Bir FTP kullanabilmek için, host sağlayıcınızdan şu bilgileri edinmelisiniz: FTP kullanıcı adı, şifre, host/host adı ve port. Eğer Hostinger kullanıyorsanız, bu bilgileri Kontrol Paneli -> FTP hesapları bölümünde bulabilirsiniz.

Hostinger FTP hesapları bölümü

Bilgileri edindikten sonra, manuel olarak WordPress güncellemesi yapmaya başlayabiliriz.

İşlem öncesinde hazırlıklarınızı yapmayı unutmayın, örneğin site yedeklemesi ve tüm eklentileri devre dışı bırakmak.

Adım 1 – WordPress Son Sürüm İndirme

WordPress Son Sürüm İndirme

İlk olarak WordPress.org adresine gidin ve mavi Download butonuna tıklayarak WordPress son sürüm dosyalarını indirin.

Ardından WinRar veya WinZip kullanarak indirdiğiniz WordPress arşivi ayıklayın.

WordPress klasörü içinde wp-admin, wp-includes ve wp-content alt-klasörlerinin yanında aynı zamanda index.php, wp-login.php, wp-config-sample.php gibi çeşitli bireysel dosyalar göreceksiniz.

Adım 2 – WordPress Root Dizinine Erişim

FTP bilgilerini kullanarak WordPress root dizinine erişim sağlayın.

FTP aracılığıyla WordPress root dizinine erişim

Giriş yaptıktan sonra bilgisayarınızda bulunan WordPress son sürüm klasöründeki dosyaları host sunucusundaki WordPress root dizinine taşıyacağız.

Bir diğer deyişle, web host sunucunuzda ilgili bazı dosyaları, az önce indirdiğiniz WordPress dosyalarıyla yenileyeceğiz.

Önemli: WordPress root dizinindeki her şeyi yenilemek için acele etmeyin. Bunu yaparsanız sitenizi bozabilirsiniz. Bunun yerine aşağıdaki adımları harfiyen yerine getirin.

Mevcut web host sunucunuzdaki wp-admin ve wp-includes klasörlerini silin. Eğer FileZilla kullanıyorsanız, tüm yapmanız gereken klasörleri seçtikten sonra sağ tıklayıp Sil sekmesine tıklamak:

FTP Aracılığıyla WordPress Klasörlerini Sİlme

Şimdilik wp-content klasörüne dokunmayın çünkü temalarınız, eklentileriniz ve medya dosyaları bu klasörün içinde bulunuyor.

Adım 3 – Yeni Sürümü Yükleyin

Wp-includes ve wp-admin klasörlerini sildikten sonra, bilgisayarınızdaki yeni sürümü yüklemeye geçebiliriz.

Görüntüde de görüldüğü üzere panelin sol tarafından bilgisayarınızdaki WordPress klasörüne ulaşın. Ardından wp-includes ve wp-admin klasörlerini seçin ve sağ tıkladıktan sonra Upload seçimine tıklayın:

FTP Aracılığıyla WordPress Dosyalarını Yükleme

Sunucunuzdaki yeni wp-includes ve wp-admin klasörlerinin ardından şimdi WordPress klasöründeki diğer bireysel dosyaları yükleyebiliriz.

Bu defa sunucuda herhangi bir dosya silmeyeceğiz, bunun yerine üzerine yazacağız.

Aşağıdaki panelde görüldüğü üzere bireysel tüm dosyaları seçin ve Upload seçimini yapın.

FileZilla ile WordPress dosyalarını yükleme

Eğer onay penceresi çıkarsa Üzerine Yaz seçimini yapın ve ardından OK‘a tıklayın.

Wp-config-sample.php dosyasını inceleyerek sunucunuzda varolan wp-config.php klasörüne kopyalamanız gereken herhangi kod satırı bulunuyor mu kontrol edin.

Son olarak, admin paneline giriş yaparak (siteniz.com/wp-admin/upgrade.php/) her şeyin çalıştığına emin olun.

WP-CLI Aracılığıyla WordPress Güncelleme

Bu bölümde public_html olan WordPress root dizinine zaten SSH erişiminiz olduğunu farz ediyoruz. Eğer hesabınıza SSH aracılığıyla nasıl erişim sağlayacağınızı bilmiyorsanız, bu rehbere göz atın.

WP-CLI aracılığıyla WordPress güncelleme biraz çetrefillidir fakat hem WordPress dosyalarını hem de veritabanını güncellemeye ihtiyacınız varsa gereklidir.

Eğer WordPress sitenizi ayrı bir klasörde kurduysanız, örneğin public_html/siteniz, bu durumda WordPress root dizininiz siteniz olacaktır.

Öncelikle cd komutunu kullanarak WordPress root dizinine geçelim:

cd public_html

İkincil olarak, WordPress’in yeni sürümü olup olmadığını kontrol edelim:

wp core check-update

Örnek çıktı:

+---------+-------------+---------------------------------------------------------------+
| version | update_type | package_url                                                 |
+---------+-------------+---------------------------------------------------------------+
| #.#.#   | minor       | https://downloads.wordpress.org/release/wordpress-#.#.#.zip |
| #.#.#   | major       | https://downloads.wordpress.org/release/wordpress-#.#.#.zip |
+---------+-------------+---------------------------------------------------------------+

Eğer mevcut güncelleme bulunmuyorsa, “Success: WordPress is at the latest version” mesajını görürsünüz.

Üç, WordPress güncellemesi için aşağıdaki komutu çalıştırın:

wp core update

Örnek çıktı:

Updating to version #.#.# (en_US)...
Downloading update from https://downloads.wordpress.org/release/wordpress-#.#.#-no-content.zip...
Unpacking the update...
Cleaning up files...
No files found that need cleaned up.
Success: WordPress updated successfully.

Artık WP-CLI aracılığıyla WordPress core nasıl güncellenir biliyorsunuz. Şimdi veritabanı, tema ve eklentileri nasıl güncelleyeceğimizi öğrenelim.

  • Veritabanı güncellemesi için:
wp core update-db
  • Tema güncellemesi için:
wp theme update --all
  • Eklentilerin güncellemesi için:
wp plugin update --all

Otomatik WordPress Güncelleme Nasıl Yapılır

Küçük çaplı WordPress güncellemelerinin otomatik olarak yapıldığını biliyorsunuz. Ancak büyük çaplı güncellemeleri de otomatik olarak yapılabileceğini biliyor muydunuz?

Eğer kodlarla çalışmayı sevmiyorsanız, Easy Updates Manager gibi bir eklenti kullanarak otomatik güncelleme düzenleyebilirsiniz.

Eklentilerden nefret mi ediyorsunuz? O halde wp-config.php dosyasına aşağıdaki satırı ekleyerek otomatik WP güncelleme işlemini etkinleştirebilirsiniz:

define('WP_AUTO_UPDATE_CORE', true);

WordPress Tema ve Eklentileri Güncelleme Nasıl Yapılır

WordPress çekirdek dosyalarını güncellerken eğer eklenti ve temalarınızı olduğu gibi bırakırsanız, kendinize büyük kötülük yapmış olursunuz.

WordPress admin panelini açın ve Güncellemeler sekmesine tıklayın.

Bu sekmeye tıkladığınızda WordPress core, tema ve eklentileri güncelleyebileceğiniz güncellemeler ekranına yönlendirilirsiniz.

WordPress Güncelleme Ekranı

Bu ekrandan tema ve eklentilerinizi güncellemek oldukça açık. Sadece Tümünü Seç kutusunu işaretleyin ve Eklentileri Güncelle veya Temaları Güncelle butonuna tıklayarak güncelleme işlemini başlayın.

Alternatif olarak eklentilerinizi bireysel olarak güncellemek için aşağıda da gösterildiği üzere Eklentiler -> Yüklü Eklentiler bölümünü açın.

WordPress Eklenti Güncelleme

Benzer olarak, WordPress temalarını Görünüm -> Temalar bölümünden güncelleyebilirsiniz.

WordPress Tema Güncelleme

Not: WordPress tema güncellemesi yaptığınızda temaya uyguladığınız tüm kişiselleştirmeler silinir. Bunun önüne geçmek için temanızı doğrudan düzenlemek yerine child tema kullanabilirsiniz.

Sonuç

WordPress güncelleme nasıl yapılır bilmek, yükseltme sürecini sorunsuz olarak atlatmanıza yardımcı olur. Umuyoruz ki bu rehber size yardımcı olmuştur.

Ayrılmadan önce, küçük bir özet geçelim. Güncelleme yapsanızda, yapmasanızda, WordPress sitenizin her zaman tam bir yedeğini oluşturun.

Ek olarak, her zaman child tema ile başlayın, bu sayede oluşturduğunuz kişisel temayı kaybetmeden mevcut temanızı düzenlemeye devam edebilirsiniz. Ancak temkinli olmak için site analizi yapmakta fayda vardır.

Her zaman ürünlerini güncelleyen, güvenilir kaynak ve geliştiricilerin WordPress tema ve eklentilerini kullanın.

Author
Yazar

Gürkan M.

Gürkan, Amerikan Kültürü ve Edebiyatı mezunu ve Hostinger’da pazarlama asistanı olarak içerik yönetimi, dijital pazarlama ve çevirilerden sorumlu. Küçük yaşta tanışıp o günden bu yana hayatının büyük bir parçası olan internette web geliştirme ve özel olarak WordPress konularıyla yakından ilgileniyor. Ayrıca, pervasız bir gamer.