WordPress 5.5 Web Sitelerini Bozma: Nasıl Onarılır

Yayınlanan: 2020-08-26

WordPress 5.5'e güncelledikten sonra bozuk bir web siteniz varsa panik yapmayın. Bu yazıda, WordPress 5.5'in neden web sitelerini bozduğunu ve nasıl düzeltileceğini ele alacağız.

Bu kılavuzda:

    WordPress 5.5'te Web Sitelerini Kırmak İçin Neler Değişti?

    WordPress 5.5, eski kodlu eklentilerin ve temaların hala düzgün çalışmasına yardımcı olmak için WordPress'in uzun yıllardır dahil ettiği bir araç olan jQuery Migrate'ı kapattı. jQuery Migrate kapatıldığında, birçok eski eklenti ve tema artık düzgün çalışmaz ve bu da web sitelerinin bozulmasına neden olabilir.

    jQuery Geçişi nedir?

    jQuery Migrate, tema ve eklenti geliştiricilerinin kullanımdan kaldırılmış jQuery kodunun uyumluluğunu korumasına yardımcı olan bir javascript kitaplığıdır. Temel olarak, jQuery Migrate eski kodun mevcut jQuery sürümünde ve sonrasında düzgün çalışmasına yardımcı oldu. Query Migrate, geçiş döneminde kodlarını daha modern kodlarla değiştirirken (veya tamamen kaldırırken) geliştiricilere yardımcı olmayı amaçlıyordu.

    WordPress 5.5, jQuery Migrate'ı Neden Kaldırdı?

    jQuery'nin eski sürümleri artık desteklenmemektedir, bu nedenle WordPress'in kodlama standartlarını güncellemesi gerekir. WordPress, jQuery'nin desteklenen en son sürümüne güncellemeye geçiş yapmaya hazırlanırken, eklentilerin ve temaların güncel olduğundan ve artık kullanımdan kaldırılmış kod kullanmadığından emin olmak için jQuery Migrate'ın kaldırılması gerekli bir ilk adımdı.

    WordPress 5.5'e Güncelledikten Sonra Sitem Neden Bozuldu?

    Oldukça basit: güncel olmayan kodu olan bir eklenti veya tema çalıştırıyorsunuz. WordPress 5.5'e güncelledikten sonra, eski eklentiler veya temalar artık düzgün çalışmayacaktır.

    Bir eklenti veya temadaki eski kod artık WordPress çekirdeği tarafından desteklenmediğinden web sitenizi bozabilir.

    Not: Güncel olmayan koda sahip eklentiler ve temalar web siteniz için büyük bir güvenlik riski oluşturur, bu nedenle geliştiricileri tarafından terk edilmiş eski eklentileri ve temaları kullanmamak en iyi uygulamadır.

    WordPress 5.5 Breaking Siteleri Nasıl Onarılır

    Siteniz WordPress 5.5'e güncelledikten sonra bozulduysa sitenizi düzeltmek için uygulayabileceğiniz birkaç adım vardır.

    1. jQuery Migrate Helper eklentisini indirin ve yükleyin

    1. WordPress 5.5'e güncelledikten sonra bozuk bir siteniz varsa, sitenize jQuery Migrate Helper eklentisini yükleyin. Bu eklenti, WordPress 5.5'te kaldırılan jQuery Migrate aracını yeniden etkinleştirecek ve hangi eklentinin veya temanın hatalı çalıştığı hakkında size bilgi sağlayacaktır.
    jQuery Migrate Helper'ı etkinleştir
    Not: jQuery Migrate Helper eklentisi, sitenizi onarmak için geçici bir çözümdür. Bu eklenti, siteniz için jQuery Migrate aracını yeniden etkinleştirerek eklenti ve tema yazarlarınıza kodlarını güncellemeleri ve test etmeleri için biraz daha zaman tanır, ancak sitenizi düzeltmek için uzun vadeli bir çözüm olarak kullanılmamalıdır.

    jQuery Migrate Helper eklentisini yükledikten ve etkinleştirdikten sonra, WordPress yöneticinizi kullanırken uyarılar göreceğinizi, ancak bunların sitenizin ön ucunda gösterilmeyeceğini açıklayan bu mesajı göreceksiniz.

    2. WP yönetici alanınızda jQuery Migrate Helper eklentisi tarafından oluşturulan uyarıları arayın

    WordPress 5.5'te sorunları olan eklentiler tarafından oluşturulan WP yöneticinizdeki sayfalar bu tür bir hata mesajı vermelidir . Bu hata, hangi eklentilerin sorunlara neden olabileceğinin bir göstergesini verecektir.

    3. Ek hataları bulmak için tarayıcı konsolunuzu kullanın

    jQuery Migrate Helper eklentisi, hangi eklentinin veya temanın sitenizi bozduğunu belirlemenize yardımcı olmak için tarayıcı konsolunuzda hata mesajları da verir. JavaScript hatalarını teşhis etmek için tarayıcınızı nasıl kullanacağınız hakkında daha fazla bilgiyi burada bulabilirsiniz. Bu şekilde sorun gidermenin biraz daha teknik olduğunu unutmayın.

    4. Tüm temalarınızı ve eklentilerinizi en son sürümlere güncelleyin

    Uyarı mesajları görürseniz, bir sürüm güncellemesi için bunları oluşturan temayı veya eklentiyi kontrol etmelisiniz. Umarım, yükleyebileceğiniz bir güncelleme olacaktır.

    • Bir temanın veya eklentinin en son sürümünü çalıştırmadığınızı fark ederseniz, onu en son sürüme güncelleyin . Mevcut güncellemeler, Güncellemeler sayfasındaki WordPress yönetici kontrol panelinizde gösterilecektir.
    • Bir premium eklentinin veya temanın eski bir sürümünü çalıştırıyorsanız, en son sürüme güncellemek için lisans anahtarınızı eklemeniz veya yeni bir lisans satın almanız gerekir. Çoğu premium eklenti ve tema, WordPress yönetici panonuz aracılığıyla güncellemeler sağlamak için lisans anahtarlarını kullanır, bu nedenle bir lisans anahtarı ekledikten sonra mevcut güncellemeleri görmeniz gerekir.
    Eklentilerinizi ve temalarınızı en son sürüme güncel tutmak için en iyi WordPress güvenliği uygulamasıdır. Sürüm sürümleri genellikle önemli güvenlik yamalarının yanı sıra güncellenmiş kod veya yeni özellikler içerir.

    Eklentilerinizi veya temalarınızı güncellemek bozuk sitenizi düzeltirse ve başka uyarı yoksa, lütfen jQuery Migrate Helper'ı Etkinleştir'i devre dışı bırakın.

    5. Herhangi bir güncelleme yoksa, kodlarını güncellemek için tema veya eklenti geliştiricisiyle iletişime geçin.

    Maalesef, güncel olmayan koda sahip temalardan veya eklentilerden birini kullanmaya devam edebilmeniz için tema veya eklenti geliştiricisinin kodunu güncellemesi gerekecek. Yanıt almazsanız, eklentiyi veya temayı kaldırmanız gerekir, çünkü kod, ilerleyen WordPress sürümlerinde artık işlevsel olmayacaktır.

    Tema ve eklenti geliştiricileri, WordPress ekibi tarafından WordPress makalesiyle birlikte gönderilen bu Güncelleme jQuery sürümünde daha fazla bilgi edinebilir.

    Eski Eklentileri ve Temaları Kullanmanın Güvenlik Sorunları

    Bundan kısaca bahsetmiştik, ancak yinelemek için yeterince önemlidir: En iyi WordPress güvenliği uygulaması olarak, eklentilerinizin veya temalarınızın eski sürümlerini çalıştırmamalısınız.

    Eski eklentileri ve temaları çalıştırmak, WordPress sitelerinin saldırıya uğramasının 1 numaralı nedenidir.

    Ayda iki kez yayınlanan WordPress güvenlik açığı özet raporlarımızda kaç eklenti ve tema güvenlik açığının açıklandığını kontrol edin. Sürüm sürümleri genellikle güvenlik açıkları için önemli yamalar içerir, bu nedenle her şeyi güncel tutmanız gerekir.

    Eski eklentileri ve temaları çalıştırmanın güvenlik riski o kadar kritik bir sorun haline geldi ki, WordPress 5.5 artık eklentiler ve temalar için otomatik güncellemeler içeriyor. Bu nedenle, ilerlemeye devam ederken otomatik güncellemeleri açmak ve bir WordPress yedekleme planı oluşturmak iyi bir fikirdir.

    E-kitabı edinin: WordPress Güvenliği Kılavuzu
    PDF'yi indirin

    WordPress Yedeklemeleri Neden Bu Kadar Önemlidir?

    WordPress'in herhangi bir ana sürümüne güncelleme yapmadan önce, sitenizin tam bir yedeğini almak her zaman iyi bir fikirdir. jQuery Migrate'ın kaldırılmasıyla birlikte WordPress 5.5, eklentilerin ve temaların otomatik olarak güncellenmesi gibi ek değişiklikler getirdi. Bu yüzden sağlam bir WordPress yedekleme planına sahip olmak her zamankinden daha önemli.

    BackupBuddy WordPress yedekleme eklentisi ile, bir şey bozulursa web sitenizi her zaman önceki bir sürüme geri yükleyebilirsiniz. Ayrıca, programınıza göre çalışacak zamanlanmış, otomatik yedeklemeler ayarlayabilirsiniz.

    BackupBuddy'yi şimdi edinin