Easy Digital Downloads w wersji 1.9.9 zostało właśnie wydane światu. Ta wersja była tworzona przez dwa miesiące i zawiera dużą liczbę drobnych ulepszeń i poprawek błędów.
1.9.9 zawiera kilka nowych haków akcji i filtrów, które będą przydatne dla programistów, w tym edd_get_variable_prices, edd_is_success_page, i kilka innych.
Dla użytkowników, jednym z głównych aspektów tej wersji, który wielu zauważy, jest większa stabilność, poprawiona wydajność w kilku obszarach wtyczki i lepsza kompatybilność z wtyczkami do buforowania.
Chociaż ta aktualizacja wprowadziła tylko drobne zmiany w funkcjach i możliwościach, nadal zdecydowanie zaleca się wykonanie pełnej kopii zapasowej witryny przed zainstalowaniem aktualizacji. Jeśli napotkasz jakiekolwiek problemy przed lub po aktualizacji, daj nam znać na forach wsparcia.
Ta wersja zawiera ponad 56 poprawek błędów i ulepszeń.
Pełna lista zmian:
- Nowość: Dodano wyzwalacz JS do momentu aktualizacji ilości w koszyku
- Nowość: Dodano nazwę klasy CSS do adresu URL pliku pobierania przy potwierdzeniu zakupu
- Nowość: Wprowadzono funkcję edd_is_success_page()
- Nowość: Wprowadzono filtr dla funkcji edd_get_variable_prices()
- Nowość: Dodano znacznik Offer schema.org
- Nowość: Dodano filtr edd_get_sales_args
- Nowość: Dodano filtr edd_get_cart_content_details_item_discount_amount
- Nowość: Dodano filtr edd_get_cart_item_tax_item_discount_amount
- Poprawka: Dodano $payment_id do filtra edd_email_receipt_download_title
- Poprawka: Dodano przerwę po polu wyboru kraju w kasie
- Poprawka: Usunięto bezpośrednie wywołanie wp_enqueu_script( ‘jquery’ ), ponieważ jest ono ładowane jako zależność
- Poprawka: Poprawiono układ widżetu podsumowania pulpitu
- Poprawka: Poprawiono szerokość kolumny w tabeli Pobrania
- Poprawka: Zaktualizowano pliki językowe
- Poprawka: Ograniczono liczbę płatności według daty rozpoczęcia i zakończenia
- Poprawka: Poprawiono odstępy w historii płatności
- Poprawka: Usunięto pola nonce z żądań ajax front-end
- Naprawiono: Umożliwiono działanie przycisku usuwania z koszyka w wywołaniach ajax
- Naprawiono: Poprawnie formatuj liczby sprzedaży dla statystyk Całkowita sprzedaż
- Naprawiono: Usuń wszystkie niestandardowe taksonomie i terminy podczas odinstalowywania
- Naprawiono: Nieprawidłowy kod HTML dla pól tekstowych za pomocą klasy EDD_HTML_Elements
- Naprawiono: Nieprawidłowy kod HTML dla pól wyboru za pomocą klasy EDD_HTML_Elements
- Naprawiono: Uszkodzony klucz pamięci podręcznej w EDD_Payment_Stats
- Naprawiono: Poprawnie uwzględnij przypadek, gdy globalny $post nie jest dostępny w edd_get_purchase_link()
- Poprawka: Ilość w koszyku mogła być ujemna, to niedorzeczne
- Poprawka: Zgłoszenia deprecjacji z powodu użycia wp_editor() z WordPressem 3.9
- Poprawka: Niewłaściwe zachowanie kursora w widżetach pulpitu
- Poprawka: Uszkodzone ikony metod płatności w kasie
- Poprawka: Zgłoszenie deprecjacji z $wpdb->escape()
- Poprawka: Nie pobieraj użytkownika, jeśli nie ustawiono klucza w EDD_API
- Poprawka: Błąd krytyczny podczas instalacji EDD przez WP CLI
- Poprawka: Literówka w funkcji stanów australijskich
- Poprawka: Nieokreślony indeks w edd_count_purchases_of_customer()
- Poprawka: Błąd JavaScript InlineEditPost
- Poprawka: Błąd JavaScript w IE
- Poprawka: Niewłaściwe formatowanie waluty Nowej Zelandii
- Poprawka: Niewłaściwe sprawdzanie serbskich kodów pocztowych
- Poprawka: Brak walidacji adresów e-mail zalogowanych użytkowników podczas finalizacji zakupu
- Poprawka: Niewłaściwy ukośnik w adresie URL PayPal IPN
- Poprawka: Wyszukiwanie produktów za pomocą Ajax nie zwraca wszystkich znalezionych produktów
- Poprawka: Pliki do pobrania są nazywane „index.php” na urządzeniach z Androidem
- Poprawka: Zduplikowany identyfikator pola w polach stanu karty i kraju karty
- Poprawka: Ciągi znaków w panelu rabatów nie mogą być tłumaczone
- Poprawka: Puste koszyki z ustawionym FORCE_SSL_ADMIN na true
- Poprawka: Podatek nieprawidłowo zastosowany do krajów nieobjętych zasadami podatkowymi
- Poprawka: Nie można nadpisać globalnej opcji limitu pobierania plików
- Poprawka: Nie ładuj skryptów w panelu administracyjnym, chyba że są potrzebne
- Poprawka: Ikony metod płatności nie działają na serwerach Microsoft-IIS
- Poprawka: Nieprawidłowe statystyki z niestandardowymi zakresami dat w raportach
- Poprawka: edd_get_chosen_gateway() nie uwzględnia domyślnej bramki




