Questo è il changelog per il plugin WooCommerce Wholesale Lead Capture. Questo plugin fa parte del Wholesale Suite Bundle.
Versione WordPress: Testato fino all'ultima versione stabile
Versione WooCommerce: Testato fino all'ultima versione stabile
Versione 2.0.5
- Correzione bug: Il link "Imposta la tua password" nell'email di registrazione WWLC punta alla pagina bare lost-password (senza parametri key/login)
- Correzione bug: Dopo aver disattivato gli account dei clienti wholesale, questi possono comunque effettuare ordini wholesale se sono ancora connessi
- Correzione bug: Blocchi Carrello/Checkout: I campi personalizzati non vengono visualizzati nella pagina di checkout
- Correzione bug: Modifica del ruolo per un utente Non Approvato dalla schermata Modifica Utente assegna ruoli multipli
- Correzione bug: Campi di registrazione wholesale personalizzati non traducibili
- Correzione bug: WPML: Gli ID delle pagine vengono visualizzati quando si passa alla lingua secondaria
- Correzione bug: Il placeholder email {user_management_url} si risolve nell'elenco utenti di WordPress invece che nella pagina admin Lead WWLC
- Funzionalità: Aggiungi icona 'Mostra password' alle pagine di registrazione e login wholesale
- Funzionalità: Blocco C & C: Mostra i campi lead wholesale al checkout
- Miglioramento: Linee più spesse per le caselle di controllo
- Miglioramento: Modernizzare l'integrazione reCAPTCHA per la compatibilità con l'ecosistema Google Cloud
Versione 2.0.4.2
- Miglioramento: Ulteriore rafforzamento della sicurezza
- Correzione bug: L'opzione per consentire ad amministratori e responsabili del negozio connessi di visualizzare la pagina di registrazione non viene salvata
- Correzione bug: Alcuni caratteri speciali non supportati nel campo password WWLC
- Correzione bug: Chiave array non definita "checkout_display" quando ai campi personalizzati manca la chiave
Versione 2.0.4.1
- Correzione bug: Il link di approvazione via email fallisce silenziosamente quando il nonce scade
- Correzione bug: I dati dell'email sono mancanti quando si approvano manualmente i lead tramite la Bacheca Lead
- Correzione bug: Errore fatale durante l'accesso alle pagine del carrello o del checkout con un account cliente wholesale su PHP 8.3
- Correzione bug: Errore fatale: Chiamata a funzione non definita wp_delete_user() nell'endpoint REST API delete_item
- Correzione bug: File logo referenziato in modo errato
- Correzione bug: I dati del lead non vengono salvati quando si modificano lead in sospeso o approvati da Lead Wholesale
- Correzione bug: I nuovi lead non approvati vengono visualizzati come Inattivi invece che in Sospeso nella pagina Lead
- Correzione bug: Le notifiche email dei lead wholesale non vengono attivate quando si approva manualmente dalla bacheca Lead
Versione 2.0.4
- Correzione bug: Pagina Lead - Impossibile disattivare un utente
- Correzione bug: Errore fatale PHP: str_contains() riceve un array invece di una stringa nella funzione core di WordPress
- Correzione bug: Utente non approvato può accedere tramite metodo di reimpostazione password
- Correzione bug: Login e Registrazione WWLC non possono apparire sulla stessa pagina quando V2 reCAPTCHA è abilitato
- Miglioramento: i link email di Approvazione/Rifiuto dovrebbero reindirizzare alla pagina Lead invece che alla pagina Modifica utente
- Miglioramento: Registra i gruppi consentiti e attiva le azioni tramite gli hook della whitelist dell'API REST WWP
Versione 2.0.3.4
- Correzione bug: Caricamento file non funzionante
Versione 2.0.3.3
- Correzione bug: Risolto un problema per cui l'impostazione di approvazione automatica nel modulo di registrazione poteva comportarsi in modo incoerente quando la cache della pagina era abilitata. Rafforzati anche i controlli di sicurezza relativi all'assegnazione dei ruoli utente durante la registrazione.
- Correzione bug: Ulteriori vari miglioramenti della sicurezza e correzioni di bug
Versione 2.0.3.2
- Correzione bug: Correzioni e miglioramenti di sicurezza
Versione 2.0.3.1
- Correzione bug: Avvisi PHP nei modelli email WWLC quando la struttura dati dell'oggetto è un array
- Correzione bug: Sicurezza: Caricamento file arbitrario non autenticato in wwlc_file_upload_handler()
Versione 2.0.3
- Correzione bug: Impossibile visualizzare le anteprime delle email a causa di notifiche di errore PHP
- Correzione bug: Le opzioni della casella di controllo non vengono visualizzate nella pagina Modifica utente del Lead
- Correzione bug: Gli utenti con ruolo Cliente contrassegnati erroneamente come Inattivi nella pagina Lead all'ingrosso
- Correzione bug: I campi di caricamento file non vengono visualizzati nella modale Modifica utente di acquisizione lead
- Correzione bug: Elevato utilizzo di memoria in WWLC_Helper_Functions::get_wwlc_object() a causa di una query get_users() illimitata
- Correzione bug: Avviso PHP: Chiave array non definita "checkout_display" in class-wwlc-scripts.php
- Correzione bug: Il campo Termini e condizioni genera un errore fatale
- Correzione bug: Errore di cast del tipo
- Correzione bug: Impossibile eseguire l'aggiornamento a Cliente all'ingrosso quando l'opzione Password robusta è abilitata
Versione 2.0.2.1
- Miglioramento: implementa ottimizzazione e rafforzamento della sicurezza sul processo di registrazione e login utente
Versione 2.0.2
- Correzione bug: $some_variable è Null invece di un Array in class-wwlc-user-account.php
- Correzione bug: Errore PHP fatale: Chiamata al metodo non definito WP_Error::has_cap() nell'autenticazione
- Correzione bug: Sicurezza del ruolo utente per la creazione dell'utente
Versione 2.0.1
- Miglioramento: Modifica il periodo di tolleranza DRM da 2 settimane a 48 ore
- Correzione bug: Il tipo di campo "Contenuto" ignora il formato HTML
- Correzione bug: I ruoli non all'ingrosso dovrebbero essere nascosti dal Ruolo Nuovo Lead e il ruolo all'ingrosso personalizzato non appare immediatamente nel selettore Ruolo Nuovo Lead
- Correzione Bug: Avviso: La funzione _load_textdomain_just_in_time è stata chiamata in modo errato. su WordPress Core v6.7.0
- Correzione bug: Modulo di registrazione: Ottiene 404 quando si fa clic sul link mostra nei termini e condizioni
- Correzione Bug: Campo Termini non segue l'ordine dei campi (trascinamento)
- Correzione Bug: Errore specificatore di formato sconosciuto su PHP 8.2
- Correzione Bug: WPML: Le email per i lead all'ingrosso non vengono tradotte correttamente quando si modifica l'impostazione predefinita
Versione 2.0.0.1
- Correzione Bug: Errore classe indefinita quando WWP è inattivo
Versione 2.0.0
- Funzionalità: Pagina admin dedicata per i lead
- Miglioramento: Assicurarsi che l'aggiornamento del plugin provenga dal nostro server premium
- Miglioramento: Campo Termini e Condizioni: Aggiungere una casella di controllo per il consenso esplicito e un campo HTML per personalizzare il testo e l'URL
- Correzione Bug: Errori nell'editor dei modelli email sul plugin WooCommerce Email Customizer Pro
- Correzione Bug: Il cancelletto (#) non è supportato come password sicura
- Correzione Bug: Nuove Impostazioni: Il nome del campo e l'ID del campo vengono riempiti automaticamente quando si crea un altro tipo di campo
- Correzione Bug: Il riordino dei campi del modulo di registrazione non viene aggiornato correttamente
- Correzione Bug: Vari errori di variabili non definite in class-wwlc-boostrap.php
Versione 1.17.8
- Miglioramento: Nuove Impostazioni: Aggiungere le colonne Mostra nella pagina di checkout, Obbligatorio e Abilitato nella tabella della pagina del modulo di registrazione
- Miglioramento: Nuove Impostazioni: Sostituire il contenuto della scheda WWLC se la licenza non è aggiunta.
- Miglioramento: Rimuovere la vecchia pagina delle impostazioni e modificare i collegamenti per puntare alla nuova pagina delle impostazioni
- Correzione Bug: DRM: Non mostrare avvisi di licenza nella pagina delle impostazioni di licenza
- Correzione Bug: Correggere tutti gli avvisi PHP
- Correzione Bug: Si verifica un errore fatale "Uncaught Error: Class "WWLC_Admin_Menu" not found" durante l'attivazione di WWLC
- Correzione Bug: Nuove Impostazioni: Meglio visualizzare "vuoto" invece di "No" se "Mostra nel checkout" non esiste per un determinato campo personalizzato
- Correzione Bug: Nuove Impostazioni: Impossibile abilitare il campo Termini e Condizioni a causa del suo tipo di campo vuoto
- Correzione Bug: Nuove Impostazioni: Parametro obbligatorio mancante nella pagina del tipo di campo telefono e nell'editor
- Correzione Bug: Nuove Impostazioni: Mancano i tipi di file e la dimensione nella pagina dell'editor di file (anche altri campi personalizzati) e problema di cache
- Correzione Bug: Nuove Impostazioni: È necessario eliminare il tipo Password poiché abbiamo già un campo password integrato
- Correzione Bug: Nuove Impostazioni: Il campo personalizzato Indirizzo non viene visualizzato nella pagina del modulo di registrazione
- Correzione Bug: Nuove Impostazioni: Il menu Acquisizione lead viene ancora visualizzato anche quando WWLC è già attivato
- Correzione Bug: Nuove Impostazioni: Il pulsante Elimina non viene visualizzato subito dopo la creazione di un campo personalizzato
- Correzione Bug: Nuove Impostazioni: Il parametro obbligatorio che dovrebbe essere compilato si basa sul tipo di campo specifico
- Correzione Bug: Nuove Impostazioni: Impossibile inviare il modulo di registrazione se il campo telefono è compilato
- Correzione bug: Nuove impostazioni WWLC: Funzione campo password mancante
- Correzione bug: Nuove impostazioni WWLC: Manca la descrizione dei Termini e Condizioni nella sua pagina di modifica
- Correzione bug: Nuove impostazioni WWLC: È necessario rimuovere il menu Lead Capture quando WWLC è già attivato
- Correzione bug: Nuove impostazioni WWLC: Il campo Azienda non viene visualizzato nel modulo di registrazione
- Correzione bug: Nuove impostazioni WWLC: I campi personalizzati non vengono visualizzati nella pagina di registrazione
- Correzione bug: Nuove impostazioni WWLC: Non c'è convalida durante la creazione di campi personalizzati
- Correzione bug: Nuove impostazioni WWLC: Quando si seleziona un tipo di campo, verranno rimosse le opzioni già compilate
- Correzione bug: Nuove impostazioni WWLC - UI: Il testo per le opzioni della funzionalità di approvazione automatica dei nuovi lead non è reattivo
Versione 1.17.7.1
- Correzione bug: Compatibilità tema: La pagina Negozio e Archivio di WooCommerce si interrompe quando WWLC è attivo
Versione 1.17.7
- Miglioramento: Aggiungi wrapper di classe woocommerce ai moduli
- Miglioramento: DRM: avvisi DRM della licenza disabilitati
- Miglioramento: DRM: implementa un controllo della licenza pianificato tramite azione ricorrente
- Miglioramento: DRM: modifica dell'endpoint API della licenza e archiviazione di dati aggiuntivi sulla licenza
- Miglioramento: DRM: popup di promemoria inserimento chiave di licenza dopo 3 giorni
- Miglioramento: DRM: nessun avviso DRM della licenza
- Miglioramento: DRM: avvisi DRM della licenza post-scadenza
- Miglioramento: DRM: avviso licenza in sospeso di annullamento pre-scadenza
- Miglioramento: DRM: registra l'ora dell'ultimo controllo della licenza
- Miglioramento: DRM: mostra un link per rinnovare la licenza nell'elenco di tutti i plugin
- Miglioramento: Nuove impostazioni e campi di impostazione del modulo di registrazione
- Correzione bug: Il campo email personalizzato opzionale viene trattato come obbligatorio
- Correzione bug: Viene visualizzato un avviso PHP durante l'attivazione della licenza WWLC valida nel log di debug e manca la notifica di licenza attivata con successo
- Correzione bug: Aggiorna jQuery error() con fail()
- Correzione bug: L'opzione utente non mostra la notifica a meno che tu non sia nella dashboard
- Correzione bug: Errore di avviso durante l'attivazione dei termini e delle condizioni
- Correzione bug: Il segnaposto dell'email di approvazione all'ingrosso non sostituisce correttamente il testo se il ruolo del nuovo lead è impostato su un ruolo non all'ingrosso
- Correzione bug: WooCommerce Spedizione e Tasse: Controllo di sicurezza fallito durante l'aggiunta, l'aggiornamento e l'eliminazione dei campi personalizzati nella pagina admin
Versione 1.17.6
- Miglioramento: Un'opzione per assegnare agli utenti rifiutati un ruolo di rifiutato invece di eliminarli
- Miglioramento: Compatibilità HPOS
- Correzione bug: Il campo personalizzato termini e condizioni non viene visualizzato nella pagina di registrazione
- Correzione bug: Quando un utente viene rifiutato, la notifica mostra come approvato
Versione 1.17.5
- Funzionalità: Possibilità di aggiornare il valore del tipo di campo File nel backend/frontend
- Funzionalità: Un'opzione per impostare una forza minima della password
- Funzionalità: Elimina utente dopo essere stato rifiutato
- Correzione bug: I dati della casella di controllo vengono mostrati come array nell'email
- Correzione bug: Campo personalizzato: Casella di controllo - Le opzioni selezionate non vengono precompilate nella pagina di checkout
- Correzione bug: Il segnaposto del piè di pagina dell'email non viene sostituito quando si utilizza il testo del piè di pagina dell'email di WooCommerce
- Correzione bug: Il valore del campo nascosto di input dal generatore di moduli Funnelkit non viene visualizzato quando WWLC è attivo
- Correzione bug: Seleziona un'opzione per Provincia nei campi integrati non è traducibile
- Correzione bug: L'impostazione del messaggio di aggiornamento è mancante
- Correzione bug: La classe WWLC_Forms filtra impropriamente i tipi di campo modulo standard di WC
- Correzione bug: Bug di WordPress: la funzione cache_users() causa problemi con WWLC
- Correzione bug: wp_login causa problemi di reindirizzamento con plugin di terze parti
Versione 1.17.4.2
- Correzione bug: Errore nella pagina di checkout causato da un uso errato del filtro per i campi personalizzati
Versione 1.17.4.1
- Correzione bug: Reindirizza gli utenti con privilegi di amministratore all'admin di WP al momento del login invece che a "Il mio account"
- Correzione bug: Corregge la formattazione della notifica disattivata nelle impostazioni utente per il commercio all'ingrosso e rinomina la sezione commercio all'ingrosso nelle impostazioni utente
- Correzione bug: Aggiunge il segnaposto `{site_name}` ai modelli di email WWLC
- Correzione bug: Aggiunge filtri per tutti i contenuti email html/plain. Modifica la funzione per aggiungere collegamenti di gestione.
- Correzione bug: impossibile ottenere il campo personalizzato per id a causa di problemi nonce
Versione 1.17.4
- Funzionalità: Aggiungi "powered by Wholesale Suite" al piè di pagina delle email
- Funzionalità: Un'opzione per aggiungere campi personalizzati nella pagina di checkout
- Miglioramento: Regola le righe dell'oggetto delle email predefinite e la formulazione
- Miglioramento: Migra le email WWLC a WC_Email
- Miglioramento: Compatibilità PHP 8.1
- Miglioramento: Sostituisce wp.passwordStrength.userInputBlacklist() con wp.passwordStrength.userInputDisallowedList() #186
- Miglioramento: Attiva determinate impostazioni per impostazione predefinita durante l'installazione
- Correzione bug: Errore critico quando si aggiorna l'email di un utente con un'email utente esistente
- Correzione bug: Assicura che il tracciamento UTM sui link esterni sia corretto
- Correzione bug: Avviso di dipendenza mancante WWLC errato quando WWP è disattivato
- Correzione bug: Errore Javascript nella console del browser quando captcha è disattivato
- Correzione bug: Il tag dell'email di reimpostazione password ha un errore di sintassi per il link di reimpostazione
- Correzione bug: I clienti all'ingrosso vengono reindirizzati alla pagina del negozio anche se il reindirizzamento al login non è impostato
- Correzione bug: Modulo di registrazione all'ingrosso - callback ReCAPTCHA non trovato quando si utilizza V2 "Non sono un robot"
Versione 1.17.3
- Correzione bug: WPMU Defender pro: Quando la 2FA è abilitata si verifica un errore critico nella pagina degli utenti
Versione 1.17.2
- Miglioramento: Aggiungere il sottomenu "Lead Capture" nel menu principale di Wholesale, quindi quando viene cliccato reindirizza alla pagina della licenza WWLC
- Miglioramento: Refactoring della logica della pagina delle licenze
- Miglioramento: Aggiorna i loghi di Wholesale Suite all'ultima versione
Versione 1.17.1
- Miglioramento: Trasferisci Impostazioni > Licenza WWS in Wholesale > Licenza
- Miglioramento: Traduzione francese
- Miglioramento: Consenti aggiornamenti automatici del plugin
- Correzione bug: Problema con il plugin Advanced NoCaptcha Recaptcha durante l'approvazione di un utente
Versione 1.17
- Integrazione: Conflitti tra plugin: Il plugin Ultimate Member in fase di registrazione è in conflitto con la registrazione wholesale di WWLC
- Integrazione: Plugin All In One SEO - Correzione degli shortcode di registrazione e login che non funzionano correttamente nel frontend
- Miglioramento: Traduzione francese di WWLC
- Miglioramento: Traduzione spagnola di WWLC
- Correzione bug: Spinner di caricamento infinito nella pagina di checkout quando l'opzione Wholesale Registration è selezionata come Homepage
Versione 1.16.3
- Compatibilità: Plugin Landing Page Builder di PluginOps
- Miglioramento: Migliorare le prestazioni del contatore utenti non moderati
- Correzione bug: Loco translation non funziona nella versione 1.6 quando il file di traduzione si trova in languages/loco/plugins/
- Correzione bug: Errore fatale quando WooCommerce non è attivo
Versione 1.16.2
- Miglioramento: Miglioramenti del codice per prestazioni migliori.
Versione 1.16.1
- Miglioramento: piccoli miglioramenti del codice per le prestazioni
Versione 1.16
- Funzionalità: Opzione per consentire ad amministratori e shop manager di vedere il modulo di registrazione
- Miglioramento: Rendere WooCommerce Wholesale Prices un plugin obbligatorio per WooCommerce Wholesale Lead Capture
- Correzione bug: Campi personalizzati: Le checkbox non mostrano i loro valori come selezionati durante la modifica dei campi
- Correzione bug: Errore caricamento file "(...).success is not a function"
- Correzione Bug: Compatibilità PHP 8
Versione 1.15.1
- Miglioramento: Compatibilità WordPress 5.6
- Miglioramento: Visualizzare un messaggio appropriato per i lead approvati automaticamente
- Miglioramento: Dopo una registrazione riuscita e se non è impostata una pagina "grazie", aggiungere il messaggio di successo registrazione wc durante il reindirizzamento alla pagina di registrazione wholesale
- Miglioramento: Aggiungere la traduzione italiana
- Correzione bug: Due checkbox (campo personalizzato) non salvano i loro valori dopo la registrazione
Versione 1.15
- Funzionalità: Integrazione - Advanced noCaptcha & Invisible Captcha
- Funzionalità: Consentire ai clienti esistenti di richiedere l'aggiornamento a cliente wholesale
- Miglioramento: Aggiungere hook per creare opzioni di reindirizzamento multiple per la pagina di login wholesale
- Miglioramento: Compatibilità WooCommerce 4.7
- Correzione bug: L'opzione WWPP "Clear Cart On Login" non funziona quando WWLC è attivo
- Correzione bug: Errore di riferimento non gestito nella pagina Campi personalizzati
- Correzione bug: Multisito: L'avviso di attivazione WWLC restituisce 404 Not Found
- Correzione bug: Ottieni avviso PHP: Tentativo di ottenere la proprietà 'wwpp_bootstrap' di un oggetto non valido se si dispone di WWPP 1.25 ma WWP inferiore a v1.12
Versione 1.14.7
- Miglioramento: Compatibilità WC 4.4
- Miglioramento: Compatibilità con WP 5.5
- Miglioramento: Miglioramenti del codice
- Correzione bug: Parametro mancante per il filtro woocommerce_get_settings_pages
- Correzione bug: Errore durante la pulizia della cache con WWLC attivo
- Correzione bug: L'avviso di attivazione della licenza WWLC dovrebbe essere mostrato solo agli utenti amministratori
- Correzione bug: Il reindirizzamento del login non reindirizza correttamente per i multisito
Versione 1.14.6
- Miglioramento: Test di compatibilità con WooCommerce 4.2
Versione 1.14.5
- Funzionalità: Aggiunto supporto Recaptcha nel modulo di accesso per grossisti
- Miglioramento: WPML: Reindirizza la pagina dell'URL di accesso WWLC in base alla lingua del browser
- Miglioramento: Riorganizza le impostazioni della scheda Campi integrati in raggruppamenti logici, migliora etichette e descrizioni
- Correzione bug: Recaptcha non si traduce automaticamente in base alla lingua del sito
- Correzione bug: WPML traduce le stringhe dell'amministratore di WP
- Correzione bug: L'avviso di attivazione della licenza non reindirizza alle impostazioni della licenza su post e pagine di wp-admin
- Correzione bug: Errore non gestito: Chiamata al membro della funzione destroy_session()
Versione 1.14.4
- Miglioramento: Compatibilità con WooCommerce 4.1
Versione 1.14.3
- Miglioramento: Compatibilità con WordPress 5.4
- Miglioramento: Miglioramenti minori al codice
Versione 1.14.2
- Miglioramento: Controllo di compatibilità con WooCommerce 4
Versione 1.14.1
- Miglioramento: Miglioramenti minori al codice (Testato su WC 3.8 e WP 5.3 imminenti)
Versione 1.14
- Miglioramento: Nascondi il tipo di campo di tutti i campi personalizzati nella pagina di traduzione delle stringhe (WPML)
- Correzione bug: In un ambiente multisito, un utente non approvato nel Sito Web #1 può accedere utilizzando le credenziali fornite nel Sito Web #2.
- Correzione bug: La pagina della licenza WWLC restituisce 404 quando hai impostato le cartelle di WordPress in una cartella principale diversa da Indirizzo del sito URL.
Versione 1.13
- Miglioramento: Integrazione Recaptcha di Contact Form 7
- Miglioramento: Migliora il codice
- Miglioramento: Mostra il collegamento di reimpostazione della password per il tag password dell'email quando gli utenti approvati automaticamente non hanno ricevuto l'email di registrazione
- Correzione bug: L'attivazione di WWLC senza WooCommerce produce un avviso di errore PHP
Versione 1.12
- Miglioramento: Supporta la traduzione WPML per i campi personalizzati.
- Miglioramento: Le statistiche di acquisizione lead rallentano leggermente la pagina della dashboard in alcuni casi.
- Correzione bug: Console Log mostra che woocommerce_admin non è definito nella Dashboard.
- Correzione bug: L'utilizzo di apostrofi e barre rovesciate nei campi personalizzati produce barre rovesciate aggiuntive.
Versione 1.11
- Funzionalità: Opzione per pulire le impostazioni WWLC alla disinstallazione
- Miglioramento: Passaggio al nuovo gestore licenze
- Correzione bug: Aggiorna e migliora la compatibilità multisito
- Correzione bug: Impossibile accedere a wp-admin dopo aver effettuato l'accesso tramite la pagina di accesso per grossisti in un'installazione sicura
Versione 1.10
- Correzione bug: Correzione integrazione WPML: il modello email tradotto non viene inviato correttamente
- Correzione bug: Le pagine di creazione lead non funzioneranno se le pagine sono ancora nel cestino. Aggiunto un avviso.
- Correzione bug: I campi password non dovrebbero essere visualizzati nel profilo utente nell'amministratore
- Correzione bug: Modifica CSS per l'etichetta dell'ID campo non allineata con il testo all'interno del campo di testo nell'amministratore
- Correzione bug: Migliora la formulazione del tag del modello di password sulle password generate automaticamente
- Correzione bug: Il modulo di accesso reindirizza in modo errato quando si utilizza Permalink semplice
Versione 1.9
- Correzione bug: Problema di stile con il pulsante radio nel modulo di registrazione
- Correzione bug: Tutti i tag del modello di campi personalizzati per le email vengono visualizzati anche se disabilitati
- Correzione bug: Rimuovi il pulsante Salva modifiche nella scheda Aiuto
- Correzione bug: La nuova installazione ha un valore errato per l'opzione della pagina di accesso e registrazione
- Correzione bug: Valore pagine non valido durante l'eliminazione delle pagine wwlc
Versione 1.8.0
- Funzionalità: Aggiungi un attributo al modulo di registrazione per consentire a un modulo di sovrascrivere se gli utenti sono approvati automaticamente
- Funzionalità: Aggiungi un widget della dashboard per visualizzare il numero di registrazioni all'ingrosso.
- Funzionalità: Consenti la gestione degli utenti tramite e-mail
- Funzionalità: Aggiungi uno shortcode alla notifica e-mail a cui il cliente è registrato per il ruolo utente
- Miglioramento: Rendi i campi di selezione personalizzati come select2
- Miglioramento: Migliora i messaggi relativi alla creazione della pagina
- Miglioramento: Aggiungi un attributo allo shortcode per disabilitare l'accesso automatico dopo la registrazione
- Miglioramento: Aggiungi filtri aggiuntivi alla creazione dell'utente
- Miglioramento: Miglioramenti al codice
Versione 1.7.5
- Miglioramento: Aggiornamento avviso di compatibilità WooCommerce 3.4.0
Versione 1.7.4
- Miglioramento: Compatibilità WooCommerce 3.4
- Correzione bug: Risolvi problemi in ReCaptcha
Versione 1.7.3
- Miglioramento: Aggiungi un filtro separato per la funzione di Approvazione/Rifiuto per gli Utenti all'ingrosso
- Miglioramento: Assicurati che la libreria reCAPTCHA venga caricata una sola volta
- Correzione bug: Il modulo di registrazione utilizza un altro reCaptcha nella pagina anche se la funzionalità reCaptcha non è abilitata
Versione 1.7.2
- Miglioramento: Miglioramenti al codebase del gestore di aggiornamenti
- Correzione bug: Il tag del modello e-mail {password} non funziona per i siti con prefisso DB personalizzato
- Correzione bug: Il tag del modello e-mail {reset_password_url} genera un link non valido e una chiave scaduta
Versione 1.7.1
- Miglioramento: Reindirizza gli utenti connessi dalla pagina di registrazione
- Miglioramento: Mostra il link di logout invece di vuoto nel modulo di registrazione per gli utenti connessi
- Correzione bug: Viene aggiunto un campo vuoto aggiuntivo quando si aggiunge un campo casella di controllo personalizzato
- Correzione bug: La maschera/modello del telefono non è forzata
- Correzione bug: Miglioramenti alla sicurezza
Versione 1.7.0
- Funzionalità: Possibilità di aggiungere testo personalizzato come "campo"
- Funzionalità: Aggiungi un tag del modello di notifica admin per mostrare il link a un URL di modifica utente specifico
- Funzionalità: Aggiungi la funzionalità di conferma password per il campo password
- Funzionalità: Opzione per rimanere sulla stessa pagina dopo il login
- Funzionalità: Se "Approva automaticamente nuovi lead" è abilitato, il cliente dovrebbe accedere automaticamente dopo la registrazione
- Funzionalità: Tipo di campo Termini e Condizioni
- Funzionalità: Consenti agli amministratori di sovrascrivere il ruolo utente con cui i clienti vengono registrati
- Funzionalità: Supporto WPML per campi integrati e di posta elettronica
- Miglioramento: Utilizzare woocommerce_form_field invece della funzione getField
- Miglioramento: Ricreare il modulo di registrazione. Ridurre gli script utilizzati nel frontend e assicurarsi che lo shortcode venga eseguito nei widget.
- Miglioramento: Consentire URL personalizzati per tutte le impostazioni di pagina nella pagina delle impostazioni generali
- Miglioramento: Ricreare il modello del modulo di accesso.
- Correzione Bug: Il contenuto dell'email viene impostato come testo normale in alcune istanze
- Correzione Bug: WPML: Impossibile salvare le impostazioni generali delle pagine per altre lingue
- Correzione Bug: Problemi di modifica dei campi personalizzati di registrazione
- Correzione Bug: Alcune notifiche su debug.log
Versione 1.6.13
- Miglioramento: Compatibilità WC 3.2
- Miglioramento: Miglioramenti minori al codice
Versione 1.6.12
- Miglioramento: Aggiungere classi CSS aggiuntive a
wrapper del campo tag per facilitare lo styling
- Miglioramento: Aggiungere filtri per i parametri delle intestazioni email
- Correzione Bug: Il modello email tenterà di eseguire l'escape dei caratteri speciali
Versione 1.6.11
- Correzione Bug: La media robustezza della password disabilita il pulsante di registrazione nel frontend
- Correzione Bug: WC 3.1 RC1: Impossibile disconnettersi direttamente utilizzando il modello di disconnessione
Versione 1.6.10
- Correzione Bug: Risolti vari problemi con l'installazione multisito
- Correzione Bug: La modifica della password dalla pagina "il mio account" di WC registra il messaggio di errore "PHP Notice: Undefined index: role"
Versione 1.6.9
- Miglioramento: Aggiungi compatibilità con la futura versione 3.0.0 di WooCommerce
- Correzione Bug: Il ruolo di nuovo lead non dovrebbe essere in grado di impostare il nuovo cliente all'ingrosso sui ruoli "Amministratore" o "Responsabile negozio"
Versione 1.6.8
- Correzione Bug: Durante l'aggiornamento del plugin, il ruolo predefinito viene reimpostato sul cliente all'ingrosso
Versione 1.6.7
- Correzione bug: La data di registrazione e la data di approvazione salvano il tempo in un formato diverso
Versione 1.6.6
- Correzione bug: Il filtraggio delle colonne dell'elenco utenti tramite callback non restituisce i dati originali delle colonne
Versione 1.6.5
- Correzione bug: Imposta correttamente il percorso di caricamento temporaneo
Versione 1.6.4
- Miglioramento: Aggiunta compatibilità con la prossima versione 2.7.0 di WooCommerce
- Miglioramento: Rifattorizzato il codice per efficienza e manutenibilità
Versione 1.6.3
- Funzionalità: Compatibilità multisito
- Miglioramento: Passaggio del modulo di accesso all'utilizzo di wp_signon
- Miglioramento: Quando viene inserita una password errata, rimani sulla pagina di accesso wholesale invece di reindirizzare alla pagina di accesso di WordPress
- Miglioramento: Aggiungi dati aggiuntivi nei filtri email
- Miglioramento: La password ora ha un requisito minimo di caratteri e visualizza un indicatore di livello (debole, medio e forte) simile a WordPress
- Miglioramento: Riordina i campi personalizzati
- Miglioramento: Refactoring principale del codice per efficienza, velocità e manutenibilità
- Correzione bug: Bug nel caricamento file
- Correzione bug: Avvisi di errore nel log
Versione 1.6.2
- Miglioramento: Aggiungi il tag modello email {user_wholesale_role}
- Miglioramento: Opzione campi personalizzati per aggiungere un valore predefinito ai tipi di campo personalizzato
- Miglioramento: Migliora il codice
- Correzione bug: Risolto difetto di progettazione (Affronta lo scenario in cui l'amministratore non fa clic sul collegamento di approvazione dell'utente)
- Correzione bug: L'utente non approvato riceve un'email dopo la modifica della password da parte dell'amministratore
- Correzione bug: Non c'è una notifica inline dopo la registrazione nel modulo di registrazione se la pagina di ringraziamento della registrazione non è impostata
- Correzione bug: Il cliente può registrarsi correttamente quando il campo del telefono è vuoto e l'impostazione "Rendi obbligatorio il campo del telefono" è abilitata
- Correzione bug: I segnaposto del campo indirizzo alla registrazione dovrebbero essere vuoti se non è impostato nulla nell'amministratore
- Correzione bug: Il campo personalizzato aggiunto è "Abilita = false" nella riga anche se è impostato su abilitato durante la creazione
- Correzione bug: Tipo di campo personalizzato "Numero", l'impostazione del valore predefinito non funziona
- Correzione bug: Il testo dell'opzione deve essere obbligatorio prima di salvare il campo personalizzato "Seleziona", "Radio" e "Casella di controllo"
- Correzione bug: Il modello email per i nuovi utenti non è stato inviato dopo una registrazione riuscita
- Correzione bug: Imposta automaticamente il cliente approvato al ruolo "wholesale_customer" se WWP è presente
- Correzione bug: Avvisi trovati in debug.log durante il caricamento di un file tramite il modulo di registrazione
Versione 1.6.1
- Correzione bug: Quando viene selezionato "nessun formato" sul campo del telefono, non dovrebbe eseguire alcuna validazione
Versione 1.6.0
- Funzionalità: Aggiungi campi file nell'elenco dei campi personalizzati
- Funzionalità: Aggiungi campo recaptcha al modulo di registrazione utente
- Funzionalità: Opzione per disabilitare l'invio di specifiche email di notifica
- Funzionalità: Aggiungi il tipo di campo personalizzato "hidden" per aggiungere dati nascosti al campo di registrazione
- Miglioramento: A partire da WC2.6, il collegamento di logout nel modulo di accesso dovrebbe puntare all'endpoint customer-logout
- Miglioramento: Aggiungi notifiche di errore inline per far sapere all'utente quale campo presenta un errore
- Correzione bug: Il campo numero di telefono non convalida il contenuto
- Correzione bug: Etichetta "Indirizzo" non traducibile
Versione 1.5.2
- Correzione bug: Errore JS nella pagina Elenco utenti quando non sono necessarie approvazioni
- Correzione bug: Sistemare la formulazione nella pagina delle impostazioni email
- Correzione bug: Bug di posizionamento nell'area Gestione utenti
Versione 1.5.1
- Correzione bug: Corretta un'imprecisione di sintassi che interessava le installazioni PHP 5.4.
Versione 1.5.0
- Funzionalità: Aggiungi Controlli Gestione Utenti (Approva/Rifiuta/Attiva/Disattiva) alla pagina utente singola nell'area admin
- Funzionalità: Aggiungi un campo nome utente all'elenco dei campi predefiniti
- Miglioramento: Aggiungi impostazioni segnaposto per tutti i campi indirizzo nelle impostazioni Indirizzo
- Miglioramento: Aggiungi etichetta alla seconda riga dell'indirizzo
- Miglioramento: Migliora la convalida di email e nome utente tramite richiesta AJAX
- Correzione bug: I campi email non vengono convalidati correttamente
- Correzione bug: Usa update_user_meta invece di update_usermeta
- Correzione bug: Manca un'interruzione di riga tra il select e lo span nei campi select personalizzati
- Correzione bug: Dopo la registrazione, i dati dell'indirizzo di fatturazione del cliente vengono salvati ma il campo email contiene il nome utente invece dell'email del cliente
Versione 1.4.6
- Correzione bug: Vari avvisi durante la modifica del ruolo utente e il riesame degli utenti
- Correzione bug: Avviso in_array nella schermata di login WP
- Correzione bug: Gli attributi min e max nel tipo di campo numerico personalizzato vengono ignorati all'invio
Versione 1.4.5
- Correzione bug: Correggi i tag del modello email dell'indirizzo, fornisci tag del modello email aggiuntivi per varie parti dell'indirizzo
Versione 1.4.4
- Correzione bug: Stampa correttamente i valori di un campo personalizzato di tipo checkbox quando utilizzato in un'email
- Miglioramento: Aggiungi filtri per l'etichetta dei campi modulo predefiniti e il testo segnaposto
Versione 1.4.3
- Correzione bug: Avviso visualizzato nel modulo di registrazione
Versione 1.4.2
- Correzione bug: Notifiche di errore visualizzate nel modulo di registrazione
- Correzione bug: Il campo password non viene visualizzato nel modulo di registrazione anche se abilitato
Versione 1.4.1
- Correzione bug: Utilizzo di un'espressione all'interno della funzione php empty. Causa errori su alcuni server.
Versione 1.4.0
- Miglioramento: Aggiungi dati aggiuntivi alle email dell'amministratore
- Miglioramento: Aggiungi gif loader nel modulo di registrazione durante l'elaborazione ajax
- Correzione bug: Alla prima installazione, l'impostazione Ruolo nuovo lead dovrebbe essere predefinita su Ruolo cliente all'ingrosso o Cliente
- Miglioramento: Pagina di ringraziamento della registrazione generata automaticamente
- Miglioramento: Il modulo di registrazione si integra con i campi utente di WooCommerce
- Miglioramento: Consenti l'archiviazione del messaggio di promemoria nella schermata dell'elenco utenti
- Miglioramento: Consenti facoltativamente un campo Password nel modulo di registrazione in modo che gli utenti possano impostare la propria password personalizzata
- Miglioramento: Opzione per impostare un segnaposto nelle impostazioni dei campi integrati e personalizzati
- Miglioramento: Opzione per racchiudere le email con intestazione e piè di pagina di WooCommerce
- Miglioramento: Sostituisci l'area di testo con WYSIWYG per il contenuto delle email nelle impostazioni delle email
Versione 1.3.5
- Correzione Bug: Fare clic sul link Nascondi avviso sull'avviso di licenza provoca una schermata bianca in alcune istanze
- Correzione Bug: Gli utenti approvati automaticamente non ottengono il ruolo corretto
- Correzione Bug: Notifiche visualizzate nel modulo di registrazione quando wp_debug è attivo
- Miglioramento: Ordina la base del codice
Versione 1.3.4
- Miglioramento: Evita l'uso di funzioni anonime per supportare vecchi web server
- Miglioramento: Riordina la base del codice di disinstallazione
Versione 1.3.3
- Correzione Bug: Invio di email duplicate quando si utilizzano azioni di massa nella gestione degli utenti wholesale
- Correzione Bug: Campi predefiniti del modulo di registrazione non tradotti
- Funzionalità: Aggiungi opzione per impostare l'URL a cui reindirizzare gli utenti wholesale dopo il logout
- Funzionalità: Aggiungi supporto per il tipo di campo area di testo nei campi personalizzati del modulo di registrazione
- Miglioramento: Riordina il codice e aggiungi hook di azione e filtro aggiuntivi
- Miglioramento: Riordina la descrizione dell'opzione "Ruolo Nuovo Utente"
Versione 1.3.2
- Correzione Bug: Carica correttamente la cartella delle lingue
- Miglioramento: Riordina l'avviso admin su come gestire correttamente gli utenti wholesale
- Miglioramento: Consenti ai gestori del negozio di gestire gli utenti wholesale
Versione 1.3.1
- Miglioramento: Aggiungi risorse di aiuto nella sezione Aiuto nella pagina delle impostazioni del plugin
- Miglioramento: Aggiungi un avviso aggiuntivo che informa sul modo corretto di gestire le registrazioni degli utenti wholesale
- Miglioramento: Quando un utente wholesale loggato visita la pagina di login wholesale, viene visualizzato il logout invece del modulo di login
- Miglioramento: Pronto per la traduzione
- Miglioramento: Salva informazioni sulle date per le registrazioni degli utenti wholesale
Versione 1.3.0
- Miglioramento: Aggiungi destinatario/i email admin principale, CC e BCC
- Funzionalità: Consenti la modifica delle righe oggetto delle email
- Miglioramento: Migliora il flusso del processo di registrazione dei clienti wholesale
- Miglioramento: Aggiungi hook aggiuntivi relativi alle email
Versione 1.2.0
- Funzionalità: Aggiungi la funzionalità per impostare a quale pagina vengono reindirizzati gli utenti wholesale dopo un login riuscito
- Funzionalità: Aggiungi termini e condizioni nella pagina di registrazione wholesale
- Miglioramento: Crea automaticamente la pagina di login e registrazione wholesale all'attivazione se non ancora creata. E imposta le opzioni di conseguenza.
- Miglioramento: Cambia le caselle di input nelle impostazioni in caselle di selezione avanzate
Versione 1.1.2
- Correzione bug: Usa le impostazioni email di WooCommerce per impostazione predefinita, ripiega sull'uso delle impostazioni email di WordPress
Versione 1.1.1
- Funzionalità minore: Aggiungi notifica se i dettagli della licenza non sono inseriti.
Versione 1.1.0
- Funzionalità: Aggiungi la possibilità di aggiungere campi personalizzati
- Funzionalità: Aggiungi la possibilità di riordinare i campi (integrati e personalizzati)
- Funzionalità: Aggiungi la possibilità di abilitare/disabilitare i campi
- Funzionalità: Aggiungi la possibilità di contrassegnare i campi come obbligatori/facoltativi
- Funzionalità minore: Aggiungi classi aggiuntive per facilitare lo styling del modulo di registrazione
Versione 1.0.1
- Funzionalità: Aggiungi codice di aggiornamento automatico.
Versione 1.0.0
- Rilascio iniziale
