Minęło kilka tygodni prac rozwojowych, ale właśnie ukazała się wersja 1.4.4 Easy Digital Downloads. W tej wersji wprowadziliśmy wiele nowych funkcji, z których jesteśmy bardzo podekscytowani, w tym nowe role użytkowników sklepu, kilka znacznie ulepszonych API, walidację kodu pocztowego podczas finalizacji zakupu i inne.
Głównym ulepszeniem, które zauważą użytkownicy, jest nowy zestaw ról użytkowników sklepu, który dodaliśmy. Właściciele sklepów mogą teraz lepiej kontrolować, którzy pracownicy mogą widzieć co w zapleczu sklepu. Wprowadziliśmy cztery nowe role użytkowników:
- Menedżer sklepu – ta rola może robić wszystko
- Księgowy sklepu – ta rola może przeglądać historię płatności, zarobki, raporty i zarządzać płatnościami
- Pracownik sklepu – ta rola może edytować / tworzyć produkty, ale nie widzieć żadnych statystyk ani raportów dotyczących produktów
- Sprzedawca sklepu – ta rola może edytować / tworzyć własne produkty, ale nic więcej
Te nowe role użytkowników zapewnią właścicielom sklepów znacznie większą kontrolę nad tym, kto może robić co, a także ułatwią sklepom zatrudnianie dodatkowych pracowników bez obawy, że będą mieli dostęp do poufnych informacji.
Wprowadziliśmy również kilka innych drobnych ulepszeń, w tym dodanie alertu w panelu, jeśli strona finalizacji zakupu zostanie przypadkowo usunięta, walidację kodu pocztowego podczas finalizacji zakupu (jeśli jest dostępna), obsługę fragmentów dla typu posta Pobranie, ulepszone wyświetlanie cen w panelu dla produktów o zmiennych cenach, obsługę masowej edycji cen produktów i inne.
Wraz z ulepszeniami naprawiono sporo błędów. Najbardziej zauważalne to:
- Brakujący tag DIV w widżecie Podsumowanie panelu
- Problem z wyświetlaniem dziesiętnym japońskiej jena
- Problem z kodowaniem HTML kwoty ze zniżką podczas finalizacji zakupu
- Problem z niedokładnym zliczaniem liczby płatności w systemie
- Problem z wysyłaniem potwierdzeń zakupu przy zmianie statusu płatności NA NIEkompletny.
Pełna lista zmian poniżej:
- Nowość: Dodano nową klasę EDD_Export do bardziej elastycznego systemu eksportu
- Nowość: Strony są automatycznie tworzone i zapisywane w opcjach EDD po aktywacji
- Nowość: Dodano obsługę fragmentów do typu posta pobranie
- Nowość: Dodano nowy filtr dla kodu HTML [pobrane]
- Nowość: Dodano alert w panelu do historii płatności, gdy w trybie testowym
- Nowość: Dodano alert w panelu, jeśli strona finalizacji zakupu zostanie usunięta
- Nowość: Pokaż zakres cen dla produktów o zmiennych cenach na liście Pobrań
- Nowość: Wprowadzono edd_get_lowest_price_option() i edd_get_highest_price_option()
- Nowość: Dodano obsługę masowej edycji cen produktów
- Nowość: Dodaj nowe role użytkowników zarządzania sklepem
- Nowość: Waliduj kody pocztowe podczas zakupu na podstawie kodu kraju
- Naprawiono: Brakujący tag DIV w widżecie Podsumowanie panelu
- Naprawiono: Kodowanie HTML całkowitej kwoty zwróconej po zastosowaniu zniżki
- Naprawiono: Zniżki na ceny powyżej 1000 nie działały
- Naprawiono: Ustaw post_date_gmt podczas tworzenia płatności
- Poprawka: Wyświetlanie dziesiętnych japońskiej YEN
- Poprawka: Widok „Wszystkie” w Historii płatności nie uwzględniał niestandardowych statusów
- Poprawka: Potwierdzenie zakupu wysłane po zmianie statusu płatności
- Poprawka: Pierwsze imię wymagane, ale nie egzekwowane
- Poprawka: Adresy URL plików nie zostały zapisane, gdy nazwa pliku nie została podana





