La versione 1.3.1 è stata rilasciata oggi e porta un aggiornamento molto significativo a uno dei sistemi interni del plugin, oltre a una nuova funzionalità molto apprezzata da molti utenti. Ora puoi limitare il numero totale di volte in cui gli acquirenti possono scaricare i file acquistati tramite una semplice opzione nella Configurazione Download.
La nuova funzionalità Limite Download è visibile nello screenshot qui sotto:
Questa funzionalità ti permetterà di impostare un limite al numero di volte che un acquirente può scaricare i file da ogni acquisto. Ad esempio, se imposti questo valore a 10, gli acquirenti potranno scaricare ciascun file solo 10 volte. Se tentano di scaricare nuovamente il file, riceveranno un errore che li informa che hanno raggiunto il loro limite.
L'altro grande aggiornamento in v1.3.1 è il nuovo sistema di logging che abbiamo integrato nel plugin. Questo sistema di logging ci permette di registrare facilmente gli eventi man mano che accadono nel plugin. Ad esempio, ogni volta che un file viene scaricato, le informazioni sull'utente vengono registrate nel database in modo che tu, come amministratore, possa accedere e vedere esattamente chi ha scaricato i file (e da dove li ha scaricati).
Il sistema di logging verrà presto ampliato per includere il logging degli errori per i gateway di pagamento, quindi ogni volta che un acquisto comporta un errore (come una carta rifiutata), l'errore verrà registrato. Questo sarà estremamente utile per i proprietari di negozi che necessitano di rintracciare pagamenti falliti, frodi con carte di credito e qualsiasi altra cosa relativa agli acquisti.
Ci sono state diverse altre modifiche introdotte in 1.3.1, quindi dai un'occhiata al registro delle modifiche completo qui sotto:
- File di traduzione tedesca aggiornati
- Aggiunta nuova opzione di limite download file per limitare il numero di volte che gli acquirenti possono scaricare i file
- Corrette alcune stringhe di testo mancanti di localizzazione
- Aggiunta nuova gestione degli errori per funzioni di callback mancanti per i campi delle impostazioni
- Aggiunte decine di nuovi filtri per i valori di ritorno delle funzioni
- Aggiunta una nuova funzione per il tracciamento delle chiamate a funzioni deprecate
- Aggiunto un controllo per garantire che gli articoli nel carrello siano di tipo "download"
- Corretto un bug con la creazione del file index.php vuoto in wp-content/uploads/edd/
- Corretto un bug con un nome di classe HTML in edd_get_purchase_link()
- Aggiunta routine di aggiornamento per la conversione dei vecchi log di download file e acquisto alla nuova classe EDD_Logging
- Aggiunta nuova routine di aggiornamento per la gestione degli aggiornamenti del database
- Aggiunta una nuova classe EDD_Logging per la registrazione degli eventi
- Rimossi parametri non necessari per register_post_type()
- Miglioramenti alla formattazione del codice
- Aggiunto supporto per viste di report personalizzate





