Dopo più di tre settimane di beta testing, siamo entusiasti di annunciare il rilascio della versione 2.7 di Easy Digital Downloads. Questo aggiornamento include molti miglioramenti significativi che portano migliori prestazioni, design dell'interfaccia migliorati, opzioni di esportazione potenziate, numerosi miglioramenti focalizzati sugli sviluppatori e altro ancora.
Abbiamo eseguito la 2.7 sui nostri siti per diverse settimane e ora siamo pronti a rilasciarla a tutti voi. Diamo un'occhiata a ciascuno dei principali miglioramenti inclusi nella 2.7
Schermata Dettagli Ordine
La schermata "Visualizza dettagli ordine" è una che tutti i proprietari di negozi conoscono e probabilmente una su cui molti amministratori di negozi trascorrono molto tempo. Nella 2.7 abbiamo apportato diversi miglioramenti distinti alla schermata.
Innanzitutto, abbiamo introdotto il supporto per la regolazione dei singoli importi degli articoli. In precedenza era possibile regolare solo i totali dell'intero ordine, ma ora gli amministratori del negozio possono modificare separatamente il prezzo, le tasse, la quantità e il totale per ogni articolo dell'acquisto, offrendo una maggiore flessibilità.
In secondo luogo, abbiamo apportato alcune modifiche all'organizzazione della schermata per incorporare i nuovi campi importo per articolo e abbiamo reso la metà superiore della schermata più intuitiva.
La schermata presenta anche altri tre miglioramenti:
- La sezione "Dettagli cliente" è ora più facile da usare. Il processo per assegnare un ordine a un nuovo cliente è più intuitivo e la navigazione alla schermata dei dettagli per il cliente collegato è ora più semplice.
- Qualsiasi codice sconto riscattato su un ordine è ora collegato direttamente alla schermata di modifica dello sconto.
- Se vengono riscosse tasse, l'aliquota fiscale applicata all'ordine viene ora mostrata accanto al campo totale tasse nella casella "Aggiorna pagamento".
Report Guadagni CSV
Fin dalle primissime versioni di Easy Digital Downloads, abbiamo incluso un report PDF sui guadagni che consentiva ai proprietari di negozi di esportare un file PDF che mostrava vendite e guadagni in un periodo di tempo specificato. Nella 2.7 abbiamo sostituito questo report PDF con una versione CSV che include anche maggiori informazioni.
Questo report genererà un file CSV per l'intervallo di tempo specificato che include:
- Conteggio vendite
- Guadagni lordi
- Conteggio rimborsi
- Importo rimborsato
- Conteggio revocati
- Guadagni revocati
- Conteggio abbandonati
- Valore abbandonato
- Conteggio falliti
- Valore fallito
- Guadagni netti
Con questo report CSV è facile generare un report mese per mese, annuale o addirittura pluriennale che fornisce una chiara panoramica delle prestazioni di un negozio.
Prezzi variabili per i bundle
I bundle ora includono il supporto per la specifica dell'opzione di prezzo per i prodotti inclusi. Ad esempio, se i tuoi prodotti hanno tre opzioni di prezzo standard, ora puoi impostare quale opzione di prezzo dei prodotti i clienti otterranno quando acquistano il bundle.
Ciò consente agli amministratori del negozio di impostare i file di download a cui i clienti accedono e consente inoltre alle funzionalità abilitate per le estensioni (come licensing) di essere configurate con impostazioni specifiche per l'opzione di prezzo.
Acquisti abbandonati / in sospeso completi
Easy Digital Downloads 2.7 consente ai clienti di riprendere acquisti incompleti in visite successive. Ciò include sia il completamento di acquisti abbandonati sia la reinvio di acquisti che potrebbero non essere stati completati con successo al momento dell'invio iniziale.
Uno scenario di esempio è il seguente:
- Il cliente aggiunge articoli al carrello
- Il cliente procede al checkout con PayPal, ma non lo completa lato PayPal (e non fa clic su 'Annulla e torna al sito')
- Il cliente visita la sua pagina 'Cronologia acquisti' e trova il pagamento in sospeso appena aggiunto
- Apparirà un pulsante 'Completa acquisto' che consentirà al cliente di effettuare il checkout con PayPal e completare la transazione.
Report più veloci
Abbiamo dedicato molto tempo a rendere le nostre pagine di report degli utili più veloci e più capaci di gestire grandi set di dati. I miglioramenti che abbiamo apportato nella versione 2.7 sono così significativi che siamo riusciti a ridurre il tempo di caricamento del grafico dei report da 3 minuti (per un particolare caso di test) a soli 1-2 secondi. Nel nostro caso di test, abbiamo caricato un report degli utili che mostrava da gennaio 2012 a gennaio 2017. Questo periodo di tempo includeva grandi set di dati per ogni mese all'interno di quell'intervallo e ha richiesto solo 1-2 secondi per il caricamento. Se trascorri molto tempo a visualizzare report sugli utili / vendite, questo dovrebbe essere un miglioramento molto gradito.
Miglioramenti API per sviluppatori
La versione 2.7 di Easy Digital Downloads include diversi miglioramenti distinti per gli sviluppatori.
Oggetto EDD_Cart
Per la prima volta dalla versione 1.0, Easy Digital Downloads include ora un oggetto EDD_Cart che fornisce un'API semplice da usare per interagire con il contenuto del carrello. Questo nuovo oggetto fornisce metodi per accedere e manipolare i dati del carrello. Migliora anche drasticamente le prestazioni della schermata di checkout. Prima della versione 2.7, la schermata di checkout poteva richiedere fino a 2,6 secondi per caricarsi, anche su un sito ad alte prestazioni. Nella versione 2.7, questo tempo di caricamento è stato ridotto di quasi due secondi. In un caso di test, abbiamo visto il tempo di caricamento del checkout passare da 2,6865 secondi a soli 0,8456 secondi senza alcuna modifica, se non il nuovo oggetto carrello.
Nuova funzione edd_get_payment()
È stata introdotta una nuova funzione che funge da metodo wrapper per recuperare un'istanza di un oggetto EDD_Payment invece di creare un'istanza accedendo direttamente alla classe.
La funzione edd_get_payment() funziona con la cache degli oggetti per migliorare le prestazioni del recupero dei pagamenti. La nuova funzione accetta gli stessi parametri del costruttore di EDD_Payment ma restituisce anche false se un pagamento non è stato trovato (ad es. è stato specificato un ID di pagamento errato).
Se stai interagendo con oggetti EDD_Payment, utilizza la nuova funzione edd_get_payment() poiché può offrire un significativo miglioramento delle prestazioni.
Oggetto EDD_Discount
Un'altra nuova API che stiamo introducendo nella versione 2.7 è l'API EDD_Discount. È stata progettata per semplificare la gestione dei codici sconto e segue lo stesso modello dell'API EDD_Payment, rendendo semplice anche la modifica di uno sconto. In precedenza, tutte le interazioni con gli sconti venivano gestite tramite le funzioni edd_discount_, con la creazione di un nuovo oggetto ogni volta che una funzione veniva chiamata. Ora, una singola istanza di EDD_Discount contiene tutto ciò che riguarda quel codice sconto, rendendo gli sconti più efficienti in generale.
Altri miglioramenti degni di nota
Le modifiche sopra riportate sono le caratteristiche principali che vorremmo evidenziare, ma ci sono anche altri miglioramenti importanti.
- L'aliquota fiscale applicata viene ora salvata nei metadati del pagamento e visualizzata nella schermata Dettagli ordine
- La dimensione dell'immagine selezionata viene ora inserita nel campo URL file nella casella File di download
- I messaggi registrati con
edd_set_errorvengono ora emessi tramite un hook - Migliorata la creazione di pagamenti tramite WP-CLI per supportare un intervallo di date
- I campi quantità possono ora essere disabilitati sui singoli prodotti scaricabili
EDD_Paymenteedd_get_paymentaccettano ora un ID transazione di pagamento- Introdotto uno shortcode più specifico per i download di EDD
Sydney
Crea siti web straordinari facili da personalizzare e veloci da caricare. Sydney è il punto di partenza perfetto per tutte le tue grandi idee.
Waveme – Tema WordPress per Piattaforma Musicale
Waveme è un tema WordPress per la musica con molte funzionalità per creare un'applicazione web musicale professionale, è pensato per piattaforme musicali, editori audio, sofisticate applicazioni DJ. La rete sociale audio per […]
GeneratePress
Concentrato su velocità, stabilità e accessibilità, il nostro tema WordPress leggero e la suite di strumenti ti consentono di creare bellissimi siti web ad alte prestazioni che funzionano. GeneratePress utilizza Easy Digital Downloads per alimentare il suo […]
Digital Downloads Pro
Digital Downloads Pro è un tema child Genesis di brandiD, specificamente creato per avviare il tuo sito di e-commerce digitale, ed è integrato perfettamente con Easy Digital Downloads. Alimentato da un [1-click…]
Podcast Pro
Podcast Pro è un tema child Genesis di brandiD, che ti aiuta a esprimere la tua verità, raccontare una storia e condividere la tua voce con il mondo. Educa, ispira o commuovi le persone […]
Gateway di pagamento PayPal Commerce Pro
L'estensione del gateway di pagamento PayPal Commerce Pro per Easy Digital Downloads ti consente di accettare carte di credito, carte di debito e pagamenti alternativi insieme a PayPal sui tuoi siti WordPress. Con PayPal […]
Gateway di pagamento Stripe
Stripe è la scelta principale per l'elaborazione di carte di credito online; è anche il gateway di pagamento più popolare per Easy Digital Downloads – ed è la nostra opzione preferita! Con la nostra integrazione Stripe, […]
Valuta Multipla
Vuoi massimizzare le vendite internazionali? Allora, dovrai visualizzare e accettare più valute sul tuo sito. Con il supporto multi-valuta, puoi aiutare i clienti a evitare di essere addebitati per una conversione di valuta […]
Coaching Pro
Coaching Pro è un tema figlio di Genesis di brandiD. Perfetto per siti di personal branding come life coach, business coach, speaker, autore o consulente.
- Spostato lo script edd-ajax.min nel footer per consentire il caricamento asincrono di jQuery
- Aggiunto un pulsante 'Aggiorna report' alla vista del grafico
- Passaggio a nuovi endpoint IPN per PayPal Standard
- Il CAP / codice postale è ora incluso nella funzione di calcolo delle tasse
- Migliorata la tolleranza ai guasti e la gestione degli errori nella creazione di codici sconto
- Il markup HTML dell'editor del profilo è stato aggiornato per corrispondere agli altri moduli in EDD
- I log delle richieste API possono ora essere esportati da Download → Report → Esporta
- I log dei download di file possono ora essere esportati da Download → Report → Esporta
Bug degni di nota corretti
Oltre a tutti i miglioramenti della versione 2.7, abbiamo anche corretto alcuni bug.
EDD_Licensenon supportava correttamenteitem_id- Le stime degli guadagni per categoria non erano corrette
- Interruzione del reindirizzamento a PayPal sui pulsanti Acquista ora se il gateway PayPal è disabilitato
- Le impostazioni del gateway Amazon vengono ora controllate prima di caricare gli script per Amazon Payments
- Il filtro
edd_download_redirect_to_checkoutnon rispettava il risultato desiderato in alcune configurazioni - Le note di pagamento erano incluse nel conteggio normale dei commenti
- La disabilitazione del logging delle richieste API non funzionava
- Il template
history-downloads.phpnon mostrava correttamente i nomi dei prezzi variabili - Quando si aggiunge una commissione al carrello, ora preserviamo la precisione decimale
- Il ricalcolo delle statistiche del negozio ora reimposta i transienti dei report
- La modalità di acquisto multi-opzione e i prezzi variabili funzionano meglio con i pulsanti "acquista ora"
Siamo davvero lieti di rendere disponibile questa versione per tutti oggi e accogliamo con favore qualsiasi feedback possiate avere al riguardo. Se avete domande o problemi, non esitate a lasciare un commento qui sotto o ad aprire un ticket di supporto.









