Rentiva 6.1.5 — Veritabanı temizliği artık kendisine ait olmayanı silmiyor
Rentiva'nın yanında MHM Currency Switcher kullanıyorsanız, Rentiva'nın veritabanı temizliğinde tek bir tıklama ürünlerinizin sabit fiyatlarını silebiliyordu. 6.1.5 bunu kapatıyor, temizliğin önce yedekleyemediği hiçbir şeyi silmemesini sağlıyor ve Rezervasyonlar listesinde hiç yüklenmeyen bir filtreyi düzeltiyor. Sürüm WordPress.org'da yayında; WordPress size sıradan bir güncelleme olarak sunar, sonrasında yeniden kaydetmeniz gereken bir şey yok.
Temizlik yalnızca Rentiva'ya ait olanı siliyor
MHM Rentiva > Ayarlar > Veri tabanı temizleme altındaki geçersiz meta temizliği, _mhm ile başlayan her veri anahtarını Rentiva'nın kendi anahtarı sayıyordu. MHM Currency Switcher'ın anahtarları da aynı şekilde başladığı için temizlik her ürünün sabit fiyatlarını ve siparişleri yazı olarak saklayan mağazalarda her siparişe kaydedilen para birimini, döviz kurunu ve ana para birimini siliyordu.
_mhmcs_ altındaki anahtarlara — Currency Switcher'ınkilere — artık dokunulmuyor. Öneke yalnızca benzeyen bir anahtar yine temizleniyor.
Yedek yoksa silme yok
Üç temizlik, sileceği kayıtları önce bir yedek tabloya kopyalar: geçersiz meta, sahipsiz meta ve eski günlükler. Hiçbiri kopyanın gerçekten alınıp alınmadığını kontrol etmiyordu. Yedek tablo oluşturulamaz ya da doldurulamazsa kayıtlar yine de siliniyordu — ve sonuç ekranı onları içermeyen bir yedeği adıyla anmaya devam ediyordu.
Üçü de artık yedeğinin iki adımı da başarılı olmadıkça hiçbir şey silmiyor. Neden durduğunu söylüyor ve oluşturup dolduramadığı yedek tabloyu kaldırıyor. Eski günlük temizliği tablo tablo karar veriyor; yani diğer tablolar yine temizleniyor.
Aynı yerdeki iki küçük kusur da kapandı: aynı saniyede başlatılan iki temizlik artık aynı yedek tabloyu paylaşmıyor ve uzun bir özel tablo öneki yedek tablonun adını bozmuyor. İptal edilen bir temizlik "[object Object]" yerine kendi nedenini gösteriyor.
Bu belgelerdeki Veri tabanı temizleme sayfası artık araçları ekranda gördüğünüz etiketlerle anlatıyor; geçersiz meta temizliğinin nerede olduğu da dahil.
Beklemede filtresi yeniden açılıyor
Rezervasyonlar listesinde Beklemede çipine tıklamak sayfayı sonsuza kadar yükleniyor bırakabiliyordu. Filtre, rezervasyona kaydedilen her ayrıntıyla büyüyen bir veritabanı sorgusu olarak kuruluyordu; gerçek rezervasyon verisi olan bir test sitesinde veritabanı 77 saniye sonra hâlâ sorguyla uğraşıyordu. Her durum çipi artık rezervasyonlarını tek adımda, çipin üstündeki sayının kullandığı kuralla buluyor — liste ile sayı yine aynı. Plakaya göre filtrelemek de artık bir çipin listesini değiştirmek yerine daraltıyor. Bu kusur 6.1.0'dan beri vardı.
Yönetim panelinde fark edeceğiniz küçük şeyler
- Bildirimler yerinde duruyor. Lisans uyarısı gibi bir bildirim, çoğu yönetim ekranı açıldıktan bir an sonra sayfa başlığının altına kayıyor ve sayfayı aşağı itiyordu. Artık ekran ilk göründüğünde yerinde. Ayarlar > Bildirim Şablonları'nda iki kez görünmüyor, Ayarlar'da da dört saniye sonra kaybolan bir açılır mesaja dönüşmüyor.
- Menü doğrudan WooCommerce'in üstünde duruyor; WooCommerce'in Ürünler, Ödemeler ve Analiz menülerinin altında değil. Böylece Rentiva'nın uzun ekran listesi görünür alanda kalıyor. WordPress'in kendi Yazılar, Ortamlar, Sayfalar ve Yorumlar menülerinin altında kalmaya devam ediyor.
- Araç Ayarları > Görünüm ve Önizleme, gri bir yer tutucu ve örnek bir araç yerine öne çıkan görseli olan ilk aracınızı — fotoğrafını, adını ve günlük fiyatını — gösteriyor.
Bu sürümde ayrıca
Arama filtresinin "araç bulunamadı" mesajı artık AJAX yolunda da kaçışlanıyor, araç ayrıntıları ayarı boş olduğunda araç düzenleme ekranı PHP uyarısı vermiyor ve var olmayan dört yönetici eylemini çağıran kullanılmayan e-posta ekranı JavaScript'i kaldırıldı.
Nereden alınır. 6.1.5 WordPress.org'da ve GitHub'da v6.1.5 olarak yayında; ikisi de aynı dosyaları taşıyor. WordPress.org yeni sürümleri sitelere sunmadan önce birkaç saat bekletiyor. Rentiva Pro kullanıyor musunuz? Pro 6.2.0 bu sürümü gerektiriyor — önce Rentiva'yı güncelleyin. Tam sürüm notu eklentiyle birlikte iki dilde geliyor.
