Panelden eklenti, tema ve WordPress güncelleme
Güncelleme düğmeleri nerede, tek kalem güncellemekle "Tümünü güncelle" arasındaki fark, WordPress çekirdeğinin nasıl güncellendiği, "güncelleme engelli" ne demek ve asma kilidin bir eklentiyi her güncellemenin dışında nasıl tuttuğu.
WP Safer'ın kurabildiği her güncelleme, sitenin kendi sayfasında, üç yerde durur: Eklentiler sekmesi, Temalar sekmesi ve Detaylar sekmesindeki WordPress kartı. Siz tıklamadan hiçbir şey kurulmaz ve her düğme önce onay ister.
Bir şeye ihtiyacı olan siteleri bulun
Siteler'i açın. En üstteki Güncelleme gerekiyor kartı, hesabınızda kurulabilir en az bir güncellemesi olan siteleri sayar ve en çok bekleyen üçüne bağlantı verir; +N daha bağlantısı listenin tamamını Güncelleme gerekiyor süzgeci uygulanmış hâlde açar. Tablonun kendisinde Eklentiler ve Temalar sütunları kurulu olan sayıyı gösterir; yanındaki kehribar rengi ↑N ise şu anda güncellenebilecek olanların sayısıdır.
Bu sayılar sitenin en son okunduğu andan gelir. Sitede bir şeyi kendiniz değiştirdiyseniz satır menüsündeki Şimdi eşitle ile (ya da sitenin Detaylar sekmesindeki Tekrar kontrol et ile) tazeleyin.
Tek bir eklentiyi veya temayı güncelleme
- Siteyi açın ve Eklentiler ya da Temalar sekmesine geçin.
- İstediğiniz satırı bulun. Daha yeni bir sürüm varsa satırda tam sürüm numarasını taşıyan bir 6.1.7 sürümüne güncelle düğmesi bulunur.
- Düğmeye basın ve onaylayın (eklenti "…" güncellensin mi?).
Bu güncelleme hemen koşar — panel sitenin işi bitirmesini bekler ve size Eklenti başarıyla güncellendi ya da sitenin bildirdiği hatayı döner. Hemen ardından WP Safer siteyi yeniden okur, böylece listedeki sürüm ve başlıktaki sayılar yenisidir. Güncellemeden sonra siteye ulaşılamıyorsa bunu söyleyen ikinci, kırmızı bir mesaj alırsınız: güncelleme yine de geçmiş olabilir ama sitede bir şey değişmiştir ve açıp bakmaya değer.
Bir sitedeki her şeyi güncelleme
Sekme başlığında 4 güncelleme mevcut yazdığında yanında bir Tümünü güncelle düğmesi belirir. Bu düğme tek satırlık düğmeden farklı davranır ve onay metni bunu açıkça söyler: "Tüm eklentileri güncellemek ister misiniz? Cron görevine ekleyeceğiz."
- WP Safer önce siteden güncel eklenti (ya da tema) listesini ister; böylece iş, son eşitlemeye göre değil bugünün gerçeğine göre planlanır.
- Güncellenmesi gereken her kalem kuyrukta kendi işi olur. Arka planda birbiri ardına kurulurlar — bkz. Tıkladıktan sonra güncelleme nereye gidiyor.
- Kilitli kalemler, bu sitenin kuramayacağı güncellemeler (aşağıya bakın) ve WP Safer bağlantı eklentisinin kendisi atlanır.
Hesabınızdaki bütün siteleri tek seferde güncelleyen bir düğme yoktur. Güncellemeler site bazında başlatılır; sizin müdahaleniz olmadan olmasını istiyorsanız o siteler için otomatik güncellemeleri açın.
WordPress'in kendisini güncelleme
Site geride kaldığında Detaylar sekmesinde kehribar renkli bir kart çıkar: WordPress 6.8.1 güncel değil. Altında en son sürüm ve bir Çekirdeği güncelle düğmesi vardır. "WordPress'i en son sürüme yükseltmek ister misiniz?" sorusunu onayladığınızda çekirdek güncellemesi kuyruğa eklenir.
WP Safer'ın karşılaştırdığı sürüm, Siteler sayfasının üstündeki En son WP pilinde yazan sürümdür. Bu sürümün ilerisinde olan bir site — WordPress biz o sayıyı tazelemeden önce kendi başına bir sürüm kurduğu için — güncel değil sayılmaz.
"N güncelleme engelli"
Uyarı üçgenli gri-kehribar bir çip, kehribar ↑ rozetinin tam tersi anlama gelir: daha yeni bir sürüm vardır ama bu sitenin WordPress ya da PHP sürümü onu kurmak için fazla eskidir. Bunu siteye WordPress.org söyler, site de bize. O satırlarda düğme yerine gerekçe yazar ve bu satırlar hiçbir zaman kuyruğa alınmaz — kesin başarısız olacak bir işi başlatmak yalnızca gürültü üretir.
Çözüm bu panelde değil: sitenin PHP sürümünü barındırma sağlayıcınızda yükseltin ya da önce WordPress çekirdeğini güncelleyin; güncelleme engelli olmaktan çıkar. Güncelleme gerekiyor süzgeci bu siteleri bilerek içerir — ilgilenilmeleri gerekir, sadece Güncelle tıklamasıyla değil.
Bir eklentiyi ya da temayı güncellemelerin dışında tutma
Her satırın sonundaki asma kilit simgesi kalem bazında bir anahtardır. Kilitli, "bunu güncelleme" demektir: güncelleme düğmesinin yerini tıklanamayan düz bir … sürümüne güncelle etiketi alır, Tümünü güncelle o kalemi atlar ve otomatik güncellemeler ona dokunmaz. Elle yama uyguladığınız ya da yeni sürümünde bozulduğunu bildiğiniz bir eklenti için kullanın.
İpucu metni o anki durumu söyler — "Eklenti kilitli - otomatik güncelleme kapalı" ya da "Eklenti kilidi açık - otomatik güncelleme açık". Kilitli bir kalem ayrıca silinemez; önce kilidi açın.
Güncelleme başlamadığında
- "The filesystem is not writable with the supplied credentials" — WordPress sitenin kendi dizinlerine yazamıyor. Detaylar sekmesindeki FS Yöntemi satırına bakın: FTP erişim bilgileri gerekli yazıyorsa Ekle ile oraya girin. Doğrudan erişim yazan siteler için hiçbir şey gerekmez.
- "File modification is disabled with the DISALLOW_FILE_MODS constant" — sitenin
wp-config.phpdosyası herhangi bir şey kurulmasını yasaklıyor. Bu, sitede verilmiş bir karardır; WP Safer onu geçersiz kılamaz. - "Plugin is already up to date" — site WordPress.org'a sormuş ve daha yeni bir sürüm olduğu konusunda hemfikir değil. Şimdi eşitle'yi çalıştırın; bizim listemiz bayatlamış.
- Detaylar sekmesinde "WP Safer plugin is not installed" ya da site listesinde Eklenti bulunamadı — bağlantı eklentisi yeniden etkin olana kadar hiçbir şey güncellenemez. Bkz. Site ekleme.