WC Vendors include un potente sistema di modelli che ti consente di personalizzare vari modelli nel frontend del tuo marketplace. Questi modelli possono essere sovrascritti creando una copia del modello nella directory del tuo tema. Si consiglia di eseguire tutte le sovrascritture del tema in un tema figlio. Ciò garantirà modifiche sicure agli aggiornamenti.
La nostra struttura dei modelli
I nostri modelli sono organizzati in 5 aree principali.
| Area del modello | Si applica a |
|---|---|
| cruscotto | Modelli della dashboard del venditore. |
| Modelli di email per tutte le email. (Leggi la nostra documentazione sulle email qui) | |
| frontend | Modelli relativi alle funzionalità generali del frontend come l'elenco della directory dei venditori |
| prodotto | Modelli relativi ai prodotti del venditore |
| negozio | Tutti i modelli relativi ai negozi dei venditori |
Come sovrascrivere un modello
Per sovrascrivere un modello dovrai creare una copia dalla versione del plugin nella directory del tuo tema. Tutti i modelli tranne le email si troveranno nella seguente posizione. TUOTEMA è il segnaposto per lo slug del tuo tema. Ad esempio, un tema figlio di storefront sarebbe
Questi modelli si trovano nella directory dei modelli dei plugin.
- wc-vendors/templates
- wc-vendors-pro/templates
Le sovrascritture del tema sarebbero nelle seguenti posizioni di esempio
- /wp-content/themes/storefront-child/wc-vendors/
Per sovrascrivere il modello della dashboard di WC Vendors Pro dovresti copiare il modello dashboard.php nella posizione corretta per questo file.
Copia templates/dashboard/dashboard.php in /wp-content/themes/storefront-child/wc-vendors/dashboard/dashboard.php

I seguenti due articoli delineano i vari modelli nei nostri due prodotti principali
- Modelli del marketplace WC Vendors
- Template WC Vendors Pro
Suggerimento
Alcuni nuovi utenti potrebbero copiare tutti i file del modello nel loro tema. Dovresti copiare solo i file che sovrascriverai. Se copi tutti i file del modello, sarai tenuto a mantenere e gestire molti modelli aggiuntivi che non verranno utilizzati. Ciò può anche causare problemi quando aggiungiamo nuove funzionalità o aggiorniamo quelle esistenti.