Come per tutti gli aggiornamenti, raccomandiamo vivamente l'uso di un sito di staging per testare questo aggiornamento prima di installarlo sul tuo marketplace live.
- Nuovo: Introdotta l'API dei campi su cui ora si basano tutti i campi FES
- Nuovo: Introdotta l'API dei moduli su cui ora si basano tutti i moduli FES
- Nuovo: Introdotta la funzione _fes_deprecated_function()
- Nuovo: Introdotto il campo Honeypot
- Nuovo: Il campo ReCAPTCHA ora utilizza ReCAPTCHA 2.0
- Nuovo: Introdotta la funzione fes_is_key()
- Nuovo: Il Formbuilder ora divide i campi in estensioni, personalizzati e metabox specifici
- Nuovo: Introdotta la classe Vendors DB
- Nuovo: Introdotta classe Vendor
- Nuovo: Introdotta nuova tabella fornitori nell'area amministrativa
- Nuovo: Introdotte segnalazioni per i fornitori
- Nuovo: Introdotte note per i fornitori
- Nuovo: Introdotta esportazione CSV dei clienti per prodotto/i del fornitore nell'area amministrativa
- Nuovo: Incrementa/decrementa guadagni/vendite dei fornitori in base a pagamenti e rimborsi
- Nuovo: Aumentato il requisito minimo di EDD a 2.3
- Nuovo: Aumentato il requisito minimo di WP a 4.2
- Nuovo: Introdotta opzione di tracciamento dati facoltativa
- Nuovo: Introdotta classe Tools
- Nuovo: Introdotta classe Welcome
- Nuovo: Introdotta opzione di radio pubblica per gli elementi del modulo di invio
- Nuovo: Introdotta impostazione per consentire l'output automatico degli elementi del modulo di invio nella pagina del prodotto
- Nuovo: Introdotta funzione set_option (per impostazioni redux)
- Nuovo: Introdotta variabile globale redux per l'uso in set_option
- Nuovo: I fornitori possono ora essere cercati per email di commissione, user_id, meta personalizzato del fornitore e nome utente
- Nuovo: Introdotto DOING_FES_FORM_SUBMISSION
- Nuovo: Il ripristino di un modulo ora utilizza campi FES dichiarati staticamente, non un file JSON importato pseudo
- Nuovo: Introdotta funzione get_form_id_by_name
- Nuovo: Introdotta funzione get_form_class_by_name
- Nuovo: Introdotta funzione get_form_by_name
- Nuovo: Introdotta funzione get_form_by_id
- Nuovo: Introdotta funzione get_form_name_by_class
- Nuovo: Le email FES possono ora utilizzare qualsiasi campo nelle email
- Nuovo: Aggiunto errore se la dashboard del fornitore non è impostata
- Nuovo: Visualizzazione ricevuta personalizzata per i fornitori per gli ordini
- Nuovo: Se un utente ha un ruolo FES, il ruolo FES verrà sempre mostrato nella colonna ruolo della tabella utenti
- Nuovo: Aggiunte azioni FES alla tabella utenti
- Nuovo: Aggiunti overlay di caricamento JS alla sottomissione dei moduli nel frontend
- Nuovo: Aggiunti avvisi di successo/fallimento JS alla sottomissione dei moduli nel frontend
- Novità: Aggiunto index.php nella cartella della lingua
- Novità: reCAPTCHA ora mostra un avviso sul campo del form builder per garantire che gli utenti impostino le impostazioni di reCAPTCHA
- Novità: Introdotto un sistema di sanificazione e convalida dei campi estremamente robusto e filtrabile
- Novità: Introdotto un sistema di messaggi di successo/errore e reindirizzamento altamente robusto e filtrabile per l'invio dei moduli
- Novità: Introdotta la funzione fes_dash_to_lower
- Novità: Introdotta la funzione fes_is_frontend()
- Novità: Introdotta la funzione fes_is_admin
- Novità: Introdotta la funzione fes_is_api_request
- Novità: Redux è stato aggiornato di oltre 40 versioni
- Novità: Tutte le email FES ora hanno valori predefiniti
- Novità: Sistema completamente ripensato per attivare la protezione file EDD per i file caricati
- Novità: Script e stili ora sono minificati attivati tramite un nuovo e migliore sistema
- Novità: Introdotta la funzione is_fes_form
- Novità: Tutti i campi FES ora contengono titoli, sottotitoli, descrizioni e contenuti di esempio più espliciti
- Novità: Introdotto il campo Nome
- Novità: Nuovo logo FES
- Novità: Aggiunte opzioni di ripristino di tutti i moduli e ripristino dei metadati dei moduli negli strumenti
- Novità: Introdotto un campo Tassonomia personalizzata
- Novità: FES ora si integra con il social login in termini di utilizzo dell'immagine del profilo del social network acquisita da Social Login come avatar del venditore
- Novità: FES cercherà ora i template FES nella cartella EDD
- Novità: Introdotta la funzione fes_get_theme_template_paths e un sistema di caricamento dei template più robusto
- Novità: Aggiunta una metabox per modificare lo stato FES di un venditore e visualizzare lo stato corrente di un venditore nella schermata di modifica utente
- Novità: I venditori ora possono essere ordinati per ogni colonna nella tabella dei venditori
- Novità: Gli errori fatali in FES vengono ora gestiti come un avviso JS (niente più ruote che girano di morte, disperazione e contemplazione della vita)
- Novità: E questi errori fatali hanno uno stacktrace completo scaricato nella console per gli sviluppatori
- Novità: I campi Tassonomia ora forniscono suggerimenti live per i campi di testo
- Novità: Aggiunti shortcode per visualizzare l'output dei moduli FES
- Novità: Ogni singolo file FES è stato formattato secondo lo standard
- Novità: Il menu a discesa del venditore nella pagina di modifica del download ora utilizza Chosen per facilitare la ricerca di un venditore specifico
- Novità: La pagina Strumenti FES ora utilizza una metabox combinata per importazione, esportazione e ripristino con un menu a discesa Chosen per selezionare il modulo a cui applicare l'azione
- Novità: Introdotto un campo Formato Post
- Novità: Ora c'è un prompt prima che qualsiasi azione possa essere intrapresa per modificare lo stato di un venditore (misura di sicurezza)
- Novità: Ora c'è un link alla pagina del negozio del venditore dalla pagina di modifica del venditore admin
- Nuovo: Un campo password non è più richiesto nel modulo di registrazione FES (se non presente, FES assegnerà automaticamente una password all'utente)
- Nuovo: Pagina "Informazioni/Benvenuto" di FES completamente ridisegnata
- Nuovo: Composer.json per aiutare coloro che gestiscono i loro siti WordPress usando Composer
- I nomi dei campi e dei moduli sono ora completamente traducibili
- Correzione: Bug nel campo "Prezzi multipli e file" che causava la rimozione errata di alcune colonne
- Correzione: Il passaggio del mouse sulla data di pubblicazione nella dashboard del venditore era errato
- Correzione: Correzione del menu per r34177 nel core di WordPress, prevista per il rilascio con WordPress 4.4.
- Correzione: Non mostrare la sezione annunci se l'annuncio non è impostato
- Correzione: FES ora tenta correttamente di utilizzare l'email di contatto del venditore nel profilo prima dell'email dell'utente venditore
- Correzione: Il campo ReCAPTCHA ora visualizza le impostazioni di inserimento prima di utilizzare l'avviso di questo campo nel costruttore di moduli
- Correzione: Corretti problemi con il salvataggio dei campi file (e tipo file)
- Correzione: La variabile globale delle impostazioni FES era nella variabile sbagliata in determinate situazioni
- Correzione: Il ripristino di un modulo ora garantisce che il modulo venga salvato correttamente nel pannello delle impostazioni FES
- Correzione: I collegamenti di paginazione ora funzionano quando si utilizza la struttura dei permalink predefinita nella dashboard
- Correzione: Utilizzare CSS specifico di FES per l'icona del menu
- Correzione: ReCAPTCHA ora funziona sui siti SSL
- Correzione: Errori JShint per la virgola sull'ultimo elemento di un array sono stati corretti
- Correzione: I campi di importazione/esportazione ora reindirizzano con la scheda corretta aperta
- Correzione: FES ora salverà i file immagine con un suffisso di dimensione nel nome del file
- Correzione: Corretti avvisi PHP all'attivazione del plugin causati dalla routine di installazione che tentava di trovare moduli inesistenti
- Correzione: Il logout non fallisce più se la pagina della dashboard del venditore non è corretta
- Correzione: FES ora salva automaticamente i nuovi indici di nome sui nuovi campi aggiunti nel costruttore di moduli (come doveva fare)
- Correzione: Risolve problemi quando EDD è disattivato e FES rimane attivo
- Correzione: Le informazioni del profilo ora vengono visualizzate nella dashboard di backend
- Correzione: L'email ora si popola automaticamente per il modulo di contatto del venditore
- Correzione: upload_dir ora è correttamente (non) filtrato nell'amministratore sui tipi di post non di download
- Correzione: Corretto l'utilizzo di wp_new_user_notification() dopo WordPress 4.3
- Modifica: Rimossi tutti gli shortcode FES deprecati in FES 2.2
- Modifica: I prodotti dei venditori sospesi ora vengono impostati su bozza invece che nel cestino
- Modifica: Migliori avvisi su cosa comporta la revoca di un venditore
- Modifica: is_meta è ora una caratteristica del campo invece di essere memorizzato nel database
- Modifica: Quando si visita una pagina venditore che non esiste, viene presentato un titolo più generico
- Modifica: La rimozione dell'unica riga da un caricamento di file ora cancella quella riga invece di generare un errore JS
- Modifica: Rimossa la funzione deprecata e inutilizzata vendor_not_enough_permissions
- Modifica: Rimunzionate le funzioni del modello Formbuilder utilizzate esclusivamente dai campi interni di FES
- Modifica: Tutte le funzioni che fanno riferimento a P/prodotto(i) e/o D/download(s) e/o V/venditore(i) ora utilizzano le costanti venditore e prodotto
- Modifica: I pulsanti di caricamento sui campi file ora sono pulsanti invece di link
- Modifica: I pulsanti X sui campi file ora sono il simbolo x
- Modifica: Rimossa la funzione get_input_fields
- Modifica: Rimossa la funzione prepare_meta_fields
- Modifica: Rimossa la funzione get_buffered
- Modifica: Rimossa la funzione remove_button
- Modifica: Rimunzionate tutte le funzioni di campo dalla classe Forms
- Modifica: Rimossa la funzione deprecata EDD_FES()->vendors->use_author_archives()
- Modifica: Migliore caricamento di script e stili nell'area di amministrazione e nel frontend
- Modifica: Rimossa la funzione signal_error
- Modifica: Il campo URL del sito web dell'utente ora è il campo URL dell'utente
- Modifica: Riscritta la classe di installazione
- Modifica: Riscritta la classe di aggiornamento
- Modifica: FES ora carica i tipi di post dal proprio file (previene molti bug di installazione che stavamo riscontrando)
- Modifica: FES ora carica i campi predefiniti e i meta da un file schema.php (riduce notevolmente la ridondanza del codice)
- Modifica: Previene la clonazione dell'oggetto globale FES
- Modifica: Previene il wakeup dell'oggetto globale FES
- Modifica: Migliorata notevolmente la legenda del campo utilizzata nell'output dei campi
- Modifica: Corretti alcuni textdomain di stringhe da edd a edd_fes
- Modifica: Riscritta completamente la classe FES_Menu
- Modifica: Tutti i titoli delle voci di menu sono ora traducibili
- Modifica: Tutte le menzioni di "applicazione" sono cambiate in "registrazione" se possibile (dal punto di vista del contesto)
- Modifica: I campi del Formbuilder ora utilizzano classi CSS uniche per il formbuilder
- Modifica: Le informazioni di sistema di FES sono ora incluse nelle informazioni di sistema di EDD, riducendo la possibilità di confusione
- Modifica: Rimossi commenti console.logs nel javascript
- Modifica: Descrizione migliore del campo action hook
- Modifica: Riscritto completamente readme.markdown
- Modifica: Rimossi file json di backup
- Modifica: Rimossa opzione login come venditore/cliente
- Modifica: Utilizza CSS specifico FES per l'icona del menu
- Modifica: Presuppone che vogliamo aggiornare la pagina se la pagina del pannello del venditore non è impostata su una chiamata ajax FES
- Modifica: Date copyright corrette
- Modifica: Verifica se le impostazioni per reCAPTCHA sono impostate prima di renderizzare il campo
- Modifica: Rimossi JS, PHP e CSS di reCAPTCHA 1.0
- Modifica: Rimossa completamente la validazione dei campi basata su JS
- Modifica: I messaggi di errore Access Denied ora forniscono una motivazione in ogni istanza
- Modifica: Tutti i campi sono ora traducibili
- Modifica: Le opzioni di localizzazione per i file js sono ora filtrabili
- Modifica: Nascosto l'immondizia di Redux (newsletter, opzione di tracciamento, pagine sottomenu, avvisi admin, ecc.)
- Modifica: Le costanti Prodotto e Venditore ora sono 1 impostazione ciascuna, non 4 ciascuna
- Modifica: Le impostazioni FES della scheda principale ora vengono visualizzate nell'ordine di utilizzo
- Modifica: Il modulo Profilo non reindirizza più alla sottomissione
- Modifica: I campi Nome e Cognome nel modulo Contatto Venditore sono stati sostituiti da un campo Nome
- Modifica: Rimosso il campo oggetto nel modulo Contatto Venditore
- Modifica: Contatto Venditore ora include titoli e messaggi più sensati nell'email inviata ai venditori
- Modifica: Il modulo di registrazione non tenterà più di effettuare il login degli utenti alla sottomissione
- Modifica: Aggiunto un controllo prima di tentare di trovare i campi se il modulo non ha i meta che abbiamo aggiunto nell'aggiornamento 2.3 sul modulo di reset
- Modifica: Se i moduli FES sono mancanti, durante l'aggiornamento FES li aggiungerà
- Modifica: I walker FES per le tassonomie sono stati rielaborati
- Modifica: Le classi di installazione e strumenti utilizzano get_posts per aiutare ad alleviare i problemi con altri plugin che si agganciano alla query
- Modifica: Aggiunto un nascondiglio più rigoroso del pulsante Aggiungi Nuovo sui moduli FES nelle installazioni multisito
- Modifica: Rimossa la possibilità di impostare un utente a un ruolo FES nella schermata di modifica utente (poiché ciò non rende più tale utente un venditore)
- Modifica: I venditori ora possono essere ordinati per ogni colonna nella tabella dei venditori
- Modifica: Le colonne Stato Venditore e Download sono state aumentate di dimensioni per renderle più facili da leggere/individuare
- Modifica: Le colonne del nome delle tabelle del venditore e del download sono state combinate con le colonne delle azioni
- Modifica: Rimosse tutte le vecchie span di validazione js di FES
- Modifica: Rimossi vecchi controlli WordPress per versioni non più supportate da FES
- Modifica: Rimossa la gestione di fallback per le email se EDD_Emails non esiste (perché FES ora supporta solo versioni di EDD con essa)
- Modifica: È stata impiegata una migliore minificazione JS e CSS per ottenere una minificazione delle dimensioni dei file migliore rispetto a prima
- Modifica: CSS più specifico per le colonne di stato nelle tabelle dei download e dei venditori
- Modifica: Il titolo del post non può più essere rimosso dal modulo di invio
- Modifica: Le impostazioni dei moduli sono ora nascoste nel pannello delle impostazioni di FES per impostazione predefinita
- Modifica: Il pannello delle impostazioni è stato riorganizzato per essere più intuitivo
- Modifica: Sostituiti i riferimenti globali a $edd_options con chiamate a edd_get_option()
- Modifica: I collegamenti a "Profilo FES" sono stati rinominati in un più corretto "Visualizza profilo venditore"
- Modifica: La lunghezza minima predefinita del campo password è stata aumentata a 12 caratteri




