
Attenzione Lettori! Questo articolo non è più aggiornato. Per informazioni sull'ultima versione di Wholesale Order Form, visita questo articolo: Enorme Nuovo Aggiornamento! Wholesale Order Form Versione 3.0 Ora Disponibile!
Stiamo creando una nuova esperienza per il WooCommerce Wholesale Order Form!
All'inizio di quest'anno abbiamo avviato un nuovo progetto in Wholesale Suite per ricostruire il nostro amato strumento Order Form con una nuova tecnologia che:
- Lo renderà super veloce – sempre una buona cosa per i tuoi clienti all'ingrosso!
- Lo renderà più estensibile in modo da poterci integrare meglio con alcuni dei plugin più difficili là fuori – comprendiamo che sarebbe fantastico integrarsi con molti di questi strumenti e questo è il primo passo per arrivarci
- Ti darà un aspetto e una sensazione più coerenti – questo ci permetterà in futuro di mettere più personalizzazione di "aspetto e sensazione" nelle impostazioni del backend
Questo articolo ti mostrerà come ottenere l'accesso anticipato Beta alla v2.0 del WooCommerce Wholesale Order Form.
Non hai ancora WooCommerce Wholesale Order Form?
Ti stai perdendo l'opportunità di offrire un'incredibile esperienza di ordinazione in una pagina ai tuoi clienti all'ingrosso. Controlla qui tutte le funzionalità.
Abilitazione del Modulo BETA
Attualmente, non consigliamo di utilizzarlo in un ambiente di produzione.
Ma se le tue esigenze sono semplici e vuoi dare un'occhiata a ciò che stiamo facendo con il nuovo modulo, ci piacerebbe ricevere il tuo feedback.
Per abilitare il modulo devi fare alcune cose:
- Genera una coppia di chiavi API di WooCommerce e caricala nelle impostazioni
- Abilita l'accesso beta tramite le impostazioni
- Modifica lo shortcode che stai utilizzando nella tua pagina di ordinazione all'ingrosso sul tuo sito
1. Genera la chiave API di WooCommerce
Il nuovo modulo si basa sull'API di WooCommerce. Per utilizzare l'API, l'modulo d'ordine avrà bisogno della propria chiave di accesso API.
Puoi generarne una in pochi secondi facendo questo:
Naviga nella scheda Impostazioni avanzate, quindi fai clic su REST API nel sottomenu. Dovresti vedere una pagina simile a questa (o se hai già generato chiavi in precedenza, vedrai un elenco di chiavi).

Successivamente, fai clic sul pulsante Crea una nuova chiave e vedrai una schermata simile a questa:

Dai alla chiave un nome riconoscibile. Seleziona il tuo utente amministratore per l'utente. Assicurati che i permessi siano impostati su Lettura/Scrittura.
Infine, devi fornire al WooCommerce Wholesale Order Form le chiavi in modo che possa utilizzarle per accedere all'API.

Copia la chiave e il segreto e vai su WooCommerce->Impostazioni->Scheda Ordinazione all'ingrosso, Beta nel sottomenu e incollali.
2. Abilita l'accesso Beta
Ora devi abilitare il modulo beta. È semplice come selezionare la casella nella stessa pagina delle impostazioni in cui hai appena inserito le chiavi.

3. Crea il tuo nuovo modulo
Finora abbiamo creato una chiave API, l'abbiamo fornita al plugin del modulo d'ordine e abbiamo abilitato la funzionalità beta.
Ora siamo pronti per l'ultimo passaggio, per creare un nuovo modulo d'ordine.
Nel modulo d'ordine v1.0, potevi avere solo un modulo. Nel nuovo modulo d'ordine v2.0 potrai avere più moduli e ogni modulo avrà il proprio shortcode.
Per ora, dovrai creare manualmente questo modulo, ma in futuro avremo un importatore per creare automaticamente il tuo modulo d'ordine nel sistema in base alle impostazioni correnti (o se non hai mai usato Modulo d'ordine prima, in base alle best practice).
Questo passaggio manuale verrà rimosso in futuro, ma per ora vogliamo assicurarci che sia completamente "opt-in" e non possa essere abilitato accidentalmente.

Una volta abilitata la beta, puoi andare su WooCommerce->Moduli d'ordine. Fai clic su Aggiungi nuovo per creare un nuovo modulo.
La nuova interfaccia è drag and drop. Ci sono tre sezioni per il modulo:
- Intestazione del modulo
- Tabella del modulo d'ordine
- Piè di pagina del modulo
Per l'intestazione e il piè di pagina, puoi aggiungere righe e colonne, quindi trascinare gli elementi in quelle sezioni.
Per la tabella, puoi trascinare gli elementi delle colonne della tabella da destra verso la tabella e disporre le righe come preferisci.

Se fai clic sul pulsante delle impostazioni di un elemento mentre ci passi sopra con il mouse, potrai vedere le opzioni di configurazione e stile.
Una volta soddisfatto della configurazione del tuo modulo, assicurati di pubblicarlo (in cima allo schermo). Questo genererà lo shortcode del modulo d'ordine.
Usa lo shortcode e inseriscilo in una pagina per vedere il tuo modulo d'ordine sul front-end del tuo sito.
Se riscontri problemi durante la configurazione del tuo nuovo Modulo d'ordine nella beta v2.0, ti preghiamo di contattare il supporto e ti guideremo volentieri.
Ambito attuale e limitazioni
Cose su cui abbiamo già lavorato e che sono considerate funzionanti:
- Layout e visualizzazione del modulo – i prodotti possono essere visualizzati, inclusi i prodotti variabili.
- Velocità – è velocissimo e miriamo a mantenerlo tale.
- Moduli d'ordine multipli – ora puoi avere più di un modulo nel sistema
- Ogni modulo ha uno shortcode che può essere posizionato ovunque per visualizzare un modulo d'ordine personalizzato
- Configurazione e stile a livello di elemento – stiamo lavorando per migliorare questo aspetto, ma puoi alterare il comportamento dei singoli elementi sul tuo modulo
Cose che necessitano ancora di attenzione:
- È per lo più integrato con WooCommerce Wholesale Prices Premium, ma ci sono ancora alcune funzionalità minori che dobbiamo ancora affrontare.
- Nessuna integrazione con plugin di terze parti finora, ma ci stiamo lavorando.
- Miglioramenti allo stile a livello di elemento
- Miglioramenti al posizionamento delle impostazioni per gli elementi
Ultimi aggiornamenti
Hai trovato un bug nel modulo beta v2.0? Segnalacelo :)
Come accennato, questa è una funzionalità beta, quindi ci saranno sicuramente un paio di bug (anche se testiamo a fondo man mano!).
Se ti capita di trovarne uno, invia un messaggio al supporto includendo i passaggi che hai scoperto per riprodurre il problema.
Sarebbe utile anche se potessimo ottenere una copia del tuo report di stato di WooCommerce insieme ad esso.
Hai bisogno di aiuto per configurare il tuo modulo d'ordine beta v2.0? Contattaci :)
Siamo più che felici di assistere chiunque provi il nostro nuovo modulo d'ordine e siamo molto grati per qualsiasi feedback tu abbia per noi.
Se hai bisogno di assistenza nella configurazione del tuo modulo d'ordine, non esitare a contattare il nostro team di supporto.



Potresti commentare la sicurezza di questo approccio? Sicuramente se le chiavi API vengono passate a un client JS, come puoi impedire che vengano utilizzate per hackerare il sito WooCommerce?
Instradiamo le richieste API dal front-end tramite AJAX prima, quindi le chiamate API vengono effettuate lato server in modo da non esporre le chiavi API. Le chiavi non vengono mai passate al client JS. C'è anche una sicurezza aggiuntiva lungo tutto il percorso e ne siamo molto consapevoli e abbiamo pianificato di conseguenza. Spero che questo aiuti a rispondere alla tua domanda, non esitare a inviarci un'e-mail se hai bisogno di chiarimenti :)
Siamo in grado di aggiungere campi personalizzati di WooCommerce alla configurazione delle colonne? Ho Case Pack e Availability Date attualmente codificati nel vecchio modulo d'ordine.
Grazie Louise, lo abbiamo nella nostra lista :)
Ciao, possiamo avere un modulo d'ordine predefinito per i clienti all'ingrosso o gli ultimi moduli ordinati in modo che il cliente non debba selezionare ogni articolo ogni volta. Possono semplicemente usare il loro modulo preferito salvato e aggiornare rapidamente la quantità dell'ordine, aggiungere o rimuovere alcuni articoli ed elaborare l'ordine. È come una lista dei desideri salvata ma sotto forma di modulo d'ordine. Non sono sicuro se questa funzionalità esista già in questo modulo d'ordine attuale o meno poiché sono nuovo al tuo plugin.
Inoltre, è necessario accorciare questo testo sul modulo d'ordine "Sono disponibili sconti basati sulla quantità in base a quanti di questo prodotto ci sono nel tuo carrello". È troppo lungo. Puoi semplicemente mettere "Prezzo aggiuntivo basato sulla quantità".
Ricevo questo errore quando pubblico lo shortcode per l'elenco degli ordini beta;
Allo shortcode di questo modulo d'ordine manca l'ID, si prega di ricopiare lo shortcode dal modulo d'ordine e sostituirlo qui.
Ho fatto esattamente come istruito. Qualche idea?
Ciao Sergio,
In WooCommerce->Moduli d'ordine, crea un modulo, quindi prendi lo shortcode che genera. Questo shortcode è visibile solo per i moduli pubblicati. In caso di problemi, non esitare a contattare il supporto :)
Fantastico! Ha risolto. Il modulo d'ordine beta è molto, molto meglio. Bel lavoro!
Ciao !!
Ho inserito lo shortcode (con l'ID) per il modulo Beta ma non mostra nulla nella pagina frontend.
Qualche idea su cosa c'è che non va??
:(
Grazie !!!
Ehi, grazie per aver chiesto. Hai selezionato la casella per abilitarlo nelle impostazioni? Non esitare a contattare il supporto. Sono felice di aiutarti a iniziare con la beta :)
Ciao Josh,
Assolutamente, in realtà il modulo veniva visualizzato ma mostrava solo 3 prodotti, solo i 3 prodotti più recenti... Abbiamo davvero bisogno di far funzionare questa Beta perché il modulo standard ha un problema con i pulsanti e non funziona bene...
Per favore, aiutaci a risolvere questo problema, altrimenti dovremo chiedere il rimborso
Per favore, invia un ticket di supporto qui al più presto e l'assistenza ti aiuterà quando saranno online: https://wholesalesuiteplugin.com/support/
Signore, ho configurato questa combinazione, è bella nella visualizzazione desktop ma nella visualizzazione mobile l'allineamento è perso, può aiutarmi per la visualizzazione mobile.
Ciao Sowmya, per favore contatta il nostro team di supporto e saremo lieti di aiutarti. Una nuova versione della beta arriverà molto presto (probabilmente all'inizio di gennaio) con molti miglioramenti dell'interfaccia utente.
Salve,
Gli shortcode attuali funzionano con la versione beta?
https://wholesalesuiteplugin.com/kb/shortcodes-available-order-form/
Ciao Dustin,
Stiamo per rilasciare un'altra iterazione della beta, quindi questo cambierà molto presto. Stiamo passando a un sistema in cui puoi creare moduli d'ordine multipli e genereranno lo shortcode e avranno impostazioni individuali per modulo d'ordine. Quindi, fondamentalmente, molto più facile che usare gli attributi dello shortcode per controllare queste cose.
Detto questo, ho appena controllato la versione attualmente rilasciata della Beta del Modulo d'Ordine e funziona con lo shortcode products=”1,2,3″. Gli altri, tuttavia, non sono stati implementati poiché sapevamo fin dall'inizio che alla fine avremmo implementato impostazioni per modulo d'ordine.
Spero che questo possa aiutarti. Tieni presente che questa attuale versione basata su React è decisamente molto beta e non suggeriamo di usarla in produzione a meno che tu non l'abbia testata e sia soddisfatto.
Il prossimo rilascio della versione beta sarà probabilmente all'inizio di gennaio e penso che ti piacerà molto.
Ciao Josh,
Quando rilascerete la Beta in produzione?? Abbiamo ancora problemi con il builder Beta, non carica i prodotti nella tabella e quando proviamo a creare o modificare un modulo, mostra una pagina bianca.
Grazie e saluti,
Ciao MedNaturals, stiamo per rilasciare un'altra beta. Puntiamo a un rilascio finale tra un paio di mesi, con la premessa che dipenderà da come andranno lo sviluppo e i test... dato che abbiamo clienti esistenti che lo utilizzano, siamo consapevoli che deve essere estremamente solido e dobbiamo mettere in atto un processo di migrazione.
Ci sono stati molti miglioramenti in questa prossima release beta, quindi credo che le cose che stai descrivendo dovrebbero essere già risolte. Ma ci piacerebbe vedere eventuali screencast che potresti condividere con i problemi. Per favore, inviali al supporto in modo che possiamo vedere esattamente cosa sta succedendo. Grazie in anticipo.
La versione beta attuale rende impossibile l'uso del generatore di moduli d'ordine, poiché l'intera vista diventa vuota quando si tenta di aggiungere elementi alla tabella del modulo d'ordine. L'intestazione e il piè di pagina funzionano. Attendiamo con ansia una soluzione!
Per riprodurre, crea semplicemente un nuovo modulo, aggiungi qualcosa all'intestazione e poi alla tabella. Quindi diventerà vuoto. Puoi anche creare un nuovo modulo, aggiungere alcuni elementi alla tabella e diventerà anche vuoto.
Modulo d'ordine all'ingrosso: Versione 1.16.6
Prezzi all'ingrosso: Versione 1.13
Prezzi all'ingrosso premium: Versione 1.25
Ciao Dan, sarebbe fantastico ricevere una registrazione dello schermo se non ti dispiace inviandola al supporto?
Ho alcune domande sul modulo beta:
1. Come controllo quali categorie mostrare su ciascun modulo? L'argomento categories=”1,2,3″ non funziona nel nuovo shortcode. Inoltre, sarebbe estremamente utile se fosse possibile impostare una categoria predefinita per ciascun modulo. È attualmente possibile?
2. Come posso controllare la dimensione della tabella?
3. Per i prodotti con varianti, vorrei che tutte le varianti fossero visualizzate. Come posso abilitare questo nella beta?
4. Come posso aggiungere "Aggiungi prodotti selezionati al carrello" sia all'intestazione che al piè di pagina?