Versiunea 1.3.1 a fost lansată astăzi și aduce o actualizare foarte semnificativă unuia dintre sistemele interne ale pluginului, precum și o nouă funcționalitate foarte apreciată de mulți utilizatori. Acum puteți limita numărul total de ori în care cumpărătorii pot descărca fișierele achiziționate printr-o opțiune simplă în Configurația Descărcării.
Noua funcționalitate Limită Descărcări poate fi văzută în captura de ecran de mai jos:
Această funcționalitate vă va permite să setați o limită pentru numărul de ori în care un cumpărător poate descărca fișierele din fiecare achiziție. De exemplu, dacă setați acest lucru la 10, cumpărătorii vor putea descărca fiecare fișier de 10 ori. Dacă încearcă să descarce fișierul din nou, vor primi o eroare care îi va informa că au atins limita.
Cealaltă mare actualizare din v1.3.1 este noul sistem de înregistrare (logging) pe care l-am integrat în plugin. Acest sistem de înregistrare ne permite să înregistrăm cu ușurință evenimentele pe măsură ce acestea se întâmplă în plugin. De exemplu, de fiecare dată când un fișier este descărcat, informații despre utilizator sunt înregistrate în baza de date, astfel încât dvs., ca administrator, să puteți accesa și vedea exact cine a descărcat fișierele (și de unde le-a descărcat).
Sistemul de înregistrare va fi extins în curând pentru a include înregistrarea erorilor pentru gateway-urile de plată, astfel încât ori de câte ori o achiziție rezultă într-o eroare (cum ar fi un card refuzat), eroarea va fi înregistrată. Acest lucru va fi extrem de util pentru proprietarii de magazine care trebuie să urmărească plățile eșuate, fraudele cu carduri de credit și orice altceva legat de achiziții.
Au existat mai multe modificări introduse în 1.3.1, așa că verificați jurnalul complet de modificări de mai jos:
- Fișiere de traducere germană actualizate
- Adăugată nouă opțiune de limitare a descărcării fișierelor pentru a limita numărul de ori în care cumpărătorii pot descărca fișiere
- Au fost corectate unele șiruri de text care lipseau din localizare
- Adăugată nouă gestionare elegantă a erorilor pentru funcțiile callback lipsă pentru câmpurile de setări
- Adăugate zeci de noi filtre pentru returnările funcțiilor
- Adăugată o nouă funcție pentru urmărirea apelurilor de funcții depășite
- Adăugată o verificare pentru a asigura că articolele din coș sunt de tip post_type „download”
- Corectat un bug la crearea fișierului index.php gol în wp-content/uploads/edd/
- Corectat un bug cu un nume de clasă HTML în edd_get_purchase_link()
- Adăugată rutină de upgrade pentru conversia jurnalelor vechi de descărcare fișiere și achiziții în noua clasă EDD_Logging
- Adăugată nouă rutină de upgrade pentru gestionarea actualizărilor bazei de date
- Adăugată o nouă clasă EDD_Logging pentru înregistrarea evenimentelor
- Parametri inutili eliminați pentru register_post_type()
- Îmbunătățiri ale formatării codului
- Adăugat suport pentru vizualizări personalizate de raportare





