Wersja 1.3.1 została dziś wydana i przynosi bardzo znaczącą aktualizację jednego z wewnętrznych systemów wtyczki, a także naprawdę miłą nową funkcję, o którą prosiło wielu użytkowników. Możesz teraz ograniczyć całkowitą liczbę pobrań zakupionych plików przez kupujących za pomocą prostej opcji w Konfiguracji Pobierania.
Nowa funkcja Limit Pobierania jest widoczna na poniższym zrzucie ekranu:
Ta funkcja pozwoli Ci ustawić limit liczby pobrań plików z każdego zakupu przez kupującego. Na przykład, jeśli ustawisz to na 10, kupujący będą mogli pobrać każdy plik tylko 10 razy. Jeśli spróbują pobrać plik ponownie, otrzymają komunikat o błędzie informujący, że osiągnęli limit.
Drugą dużą aktualizacją w wersji 1.3.1 jest nowy system logowania, który zaimplementowaliśmy we wtyczce. Ten system logowania pozwala nam łatwo rejestrować zdarzenia w miarę ich występowania we wtyczce. Na przykład, za każdym razem, gdy plik jest pobierany, informacje o użytkowniku są rejestrowane w bazie danych, dzięki czemu Ty jako administrator możesz sprawdzić, kto dokładnie pobrał pliki (i skąd je pobrał).
System logowania zostanie wkrótce rozszerzony o logowanie błędów dla bramek płatności, więc za każdym razem, gdy wystąpi błąd podczas zakupu (np. odrzucona karta), błąd zostanie zarejestrowany. Będzie to niezwykle przydatne dla właścicieli sklepów, którzy muszą śledzić nieudane płatności, oszustwa kart kredytowych i wszystko inne związane z zakupami.
W wersji 1.3.1 wprowadzono kilka innych zmian, więc zapoznaj się z pełnym dziennikiem zmian poniżej:
- Zaktualizowano niemieckie pliki tłumaczeń
- Dodano nową opcję limitu pobierania plików, aby ograniczyć liczbę pobrań plików przez kupujących
- Naprawiono niektóre ciągi tekstowe, które brakowało lokalizacji
- Dodano nowe, łagodne obsługiwanie błędów dla brakujących funkcji zwrotnych dla pól ustawień
- Dodano dziesiątki nowych filtrów dla zwracanych funkcji
- Dodano nową funkcję do śledzenia wywołań przestarzałych funkcji
- Dodano sprawdzenie, czy elementy w koszyku są typu post_type „download”
- Naprawiono błąd z tworzeniem pustego pliku index.php w wp-content/uploads/edd/
- Naprawiono błąd z nazwą klasy HTML w edd_get_purchase_link()
- Dodano procedurę aktualizacji do konwersji starych logów pobierania plików i zakupów do nowej klasy EDD_Logging
- Dodano nową procedurę aktualizacji do obsługi aktualizacji bazy danych
- Dodano nową klasę EDD_Logging do logowania zdarzeń
- Usunięto niepotrzebne parametry dla register_post_type()
- Ulepszenia formatowania kodu
- Dodano obsługę niestandardowych widoków raportów





