Accedi
Inizia

Blog di Easy Digital Downloads

Tutorial, suggerimenti e risorse di WordPress per aiutarti a far crescere la tua attività

Frontend Submissions versione 2.3 rilasciata

Ultimo aggiornamento:

immagine autore
Di Pippin Williamson
immagine recensore
REVISIONATO Di Chris Klosowski Presidente

Frontend Submissions è una delle nostre estensioni principali che ti permette di trasformare il tuo negozio Easy Digital Downloads in un marketplace completo, simile a ThemeForest, Etsy, Creative Market e altri marketplace online. Oggi siamo entusiasti di annunciare il tanto atteso rilascio di Frontend Submissions versione 2.3. Questo rilascio è stato in sviluppo per più di un anno e include un gran numero di miglioramenti significativi.

Il rilascio 2.3 presenta troppi miglioramenti per coprirli tutti in dettaglio qui, quindi ecco i punti salienti.

Nuova interfaccia per i venditori

L'interfaccia per la gestione dei venditori è stata completamente ricostruita e ora imita da vicino l'interfaccia e il design delle schermate Clienti in Easy Digital Downloads. Ogni venditore ora ha una "scheda" di dettagli che mostra ogni informazione pertinente per il suo account.

Ci sono diversi altri punti salienti per la gestione dei venditori:

  • I venditori possono ora essere facilmente cercati per nome, email, ID utente e persino metadati personalizzati
  • Converti facilmente qualsiasi account utente in un venditore con un singolo clic
  • Statistiche migliorate sui guadagni e sulle vendite dei venditori, inclusi grafici ed esportazioni

Editor di moduli migliorato

Le schermate dell'editor di moduli sono state significativamente migliorate e ora includono una migliore organizzazione dei campi e tutti i campi gestiscono i valori predefiniti in modo significativamente migliore. Editor moduli FES

Ampia nuova API per sviluppatori per campi e moduli

La spina dorsale di Frontend Submissions è l'insieme di potenti costruttori di moduli che consentono agli amministratori del sito di creare i moduli di registrazione, invio prodotti e profilo perfetti per il loro sito. In Frontend Submissions 2.3, è stata creata una robusta API per sviluppatori per consentire agli sviluppatori di estensioni di registrare facilmente i propri moduli e tipi di campo personalizzati. Ciò significa che le estensioni possono ora integrarsi facilmente con FES, fornendo una compatibilità di funzionalità più forte e più fluida tra le popolari estensioni Easy Digital Downloads e Frontend Submissions. Diverse delle nostre estensioni sono già state aggiornate per utilizzare la nuova API dei campi, tra cui Simple Shipping e Commissions. Nel prossimo futuro verranno rilasciate integrazioni più strette con FES e altre estensioni popolari. Se hai un'estensione che vorresti vedere supportata da FES, lascia un commento qui sotto o mettiti in contatto con il team di supporto.

reCaptcha versione 2.0

Google reCaptcha 2.0 è un sistema anti-spam reinventato e riprogettato che protegge il tuo sito da registrazioni dannose di bot e spam, pur rimanendo facile da completare per gli esseri umani. Frontend Submissions 2.3 include il supporto completo per l'ultima reCaptcha per aiutarti a mantenere il tuo sito sicuro e i tuoi venditori felici.

Altri miglioramenti e correzioni di bug

Inclusi nel rilascio di Frontend Submissions 2.3 ci sono 75 distinti miglioramenti, 24 importanti correzioni di bug e 74 modifiche aggiuntive. Nel complesso, queste modifiche aiutano a rendere Frontend Submissions più potente, più affidabile e più piacevole da usare. Più di 1,5 anni di tempo di sviluppo sono stati investiti in questo rilascio per garantire che il processo di aggiornamento proceda senza intoppi. Frontend Submissions 2.3 è retrocompatibile al 100% con le versioni precedenti, permettendoti di stare certo che l'aggiornamento sia sicuro da installare. Come per tutti gli aggiornamenti, tuttavia, raccomandiamo vivamente l'uso di un sito di staging per testare l'aggiornamento prima di installarlo sul tuo marketplace live.

Visualizza il changelog completo per FES 2.3

  • 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

Risorse Popolari

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come EDD viene finanziato, perché è importante e come puoi supportarci.

Sperimenta Vendite Senza Interruzioni con EDD

Gestisci senza sforzo il tuo negozio digitale con strumenti potenti e transazioni sicure

Popolari su EDD in questo momento!

Abilita i link di accesso magico monouso al checkout in WordPress per i tuoi clienti abituali
Abilita Link Magici Sicuri per il Login al Checkout in WordPress
I clienti abituali abbandonano il carrello quando non ricordano la password. Easy Digital Downloads (EDD) ora consente loro di accedere…
Come scrivere descrizioni di prodotti digitali con WordPress per aumentare le vendite
Come Scrivere Efficaci Descrizioni di Prodotti Digitali
Scrivere descrizioni di prodotti digitali è più difficile di quanto sembri. Le tue parole sono l'unica cosa che separa un visitatore da…

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.