Sebbene Easy Digital Downloads (EDD) sia progettato per funzionare con qualsiasi tema, ci sono diverse cose che puoi fare al tuo tema per sfruttare la flessibilità di EDD.
In altri articoli, abbiamo discusso come fare cose come
creare modelli di tema specifici per le pagine dei prodotti e modificare l'archivio dei download. Qui, discuteremo come prendere il controllo della visualizzazione di categorie e tag per i tuoi prodotti.
Archivi Tassonomia Download
WordPress utilizza la sua gerarchia di modelli per determinare quale file di modello del tema deve essere utilizzato per visualizzare una determinata pagina sul tuo sito. Per le tassonomie, o categorie e tag di download in questo contesto, la gerarchia dei modelli è la seguente:
taxonomy-{taxonomy}-{term}.php– Se la tassonomia èsometax, e il termine della tassonomia èsometerm, WordPress cercheràtaxonomy-sometax-someterm.php.Nel caso dei formati post, la tassonomia è 'post_format' e i termini sono 'post-format-{format}. cioètaxonomy-post_format-post-format-link.phpper il formato post link.taxonomy-{taxonomy}.php– Se la tassonomia fossesometax, WordPress cercherebbetaxonomy-sometax.php.taxonomy.phparchive.phpindex.php
Questa gerarchia viene spesso trascurata nei temi, non perché non sia importante, ma perché il file di modello
archive.php è considerato uno standard ed è solitamente presente. Su un sito non eCommerce, non sono necessarie troppe modifiche strutturali da una tipica visualizzazione di archivio data a una visualizzazione di archivio post.
Tuttavia, le categorie e i tag EDD si trovano nella stessa posizione dell'archivio dei download trattato nel secondo articolo collegato sopra. Non sono destinati a essere visualizzati come i tipici post di WordPress, ma piuttosto come i prodotti che sono.
Detto questo, hai la possibilità di prendere il controllo dei modelli di categoria e tag di download creando determinati file nella root del tuo tema attivo.
taxonomy-download_category.php – taxonomy-download_tag.php
Basandosi sulla gerarchia dei modelli menzionata sopra, il controllo della visualizzazione di categorie e tag di EDD rientrerebbe nella posizione #2. Nel sistema WordPress, una categoria di Download è
download_category e un tag di Download è download_tag.
Quindi
taxonomy-{taxonomy}.php è lo schema di denominazione del modello che WordPress utilizzerebbe per cercare modelli specifici per i Download di EDD.
Se inserisci file chiamati
taxonomy-download_category.php e taxonomy-download_tag.php nella root del tuo tema attivo, WordPress li userà per renderizzare le tue categorie e i tuoi tag di Download. Cosa costruisci in questi file dipende da te.
Se sei uno sviluppatore di temi, dovresti avere familiarità con la creazione dei vari file di template. Puoi usare la nostra
griglia di prodotti di esempio per accelerare lo sviluppo dei tuoi template per categorie e tag di download. Se non sei uno sviluppatore di temi, dovrai assumere qualcuno per questo. Come sviluppare questi archivi di tassonomia riguarda meno EDD e più WordPress e lo sviluppo generale. Questo è al di fuori dell'ambito di questa documentazione.
Se non sei uno sviluppatore di temi ma sei pratico, ci sono diversi esempi di temi che puoi usare per afferrare il concetto di creazione di archivi di categorie e tag di download per il tuo tema. Il miglior riferimento sarebbe il nostro
tema Vendd, che puoi trovare anche su GitHub per un facile accesso al codice sorgente.
