Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

Easy Digital Downloads funzionerà con il mio tema?

Una delle domande più comuni poste dai nuovi utenti di Easy Digital Downloads (EDD) è se il plugin funzionerà o meno con i temi scelti. Lo stesso vale per le nostre estensioni e se determinati temi debbano essere utilizzati affinché funzionino correttamente.

L'obiettivo qui non è solo rispondere alle tue domande, ma anche dare suggerimenti a coloro che desiderano apportare modifiche da soli.

EDD funzionerà con il mio tema?

Risposta Breve

Sì. EDD è progettato per funzionare con qualsiasi tema.

Risposta Dettagliata

Assolutamente. Tuttavia, ci sono cose che si possono fare per aiutare il tuo tema a ottenere di più da EDD e dalle sue estensioni, anche se non sono richieste.

Per i dettagli sui miglioramenti specifici del tema, consulta la sezione Articoli Correlati in fondo a questo documento. Per ora, copriamo le basi.

Come funziona EDD con qualsiasi tema?

La prima cosa che dobbiamo fare è definire "funzionare". È importante separare le differenze tra funzionalità e stile.

Funzionalità

La funzionalità, in questo contesto, è ciò che ti fornisce una piattaforma eCommerce completa. Tutto, dalla creazione di pagine prodotto all'invio dei clienti a una pagina di conferma acquisto dopo una transazione, è come EDD *funziona*.

Tale funzionalità, per la maggior parte, è dietro le quinte. Tuttavia, alcune funzionalità richiedono l'input dei visitatori del sito tramite clic sui pulsanti, inserimento di testo e altro ancora. Per facilitare tale interazione, gli elementi front-end (cose che vedi sul sito) vengono visualizzati sullo schermo. Come appaiono questi elementi ci porta allo stile.

Stile

Lo stile riguarda meno il modo in cui EDD funziona e più il modo in cui i suoi elementi front-end vengono presentati. Proprio come con *tutti* i siti, la presentazione è responsabilità del CSS. Tipicamente, WordPress conserva il suo CSS nei temi perché sono responsabili dello styling dei siti WordPress. Il CSS può funzionare da diverse posizioni, però. Lo tratteremo più avanti.

La cosa importante da notare qui è che il modo in cui gli elementi front-end di EDD vengono stilizzati sul tuo sito *non* è un'indicazione del fatto che EDD funzioni o meno. La funzionalità è la prima priorità e la risposta semplice è "sì", EDD è stato sviluppato per funzionare correttamente con qualsiasi tema.

Naturalmente, lo stile è importante. Con questa comprensione dell'importanza, però, possiamo andare avanti.

Come apparirà EDD nel mio tema?

Per molti utenti, ciò che vogliono veramente sapere è come apparirà EDD, non come funzionerà. Si scopre che questa domanda è un po' più difficile da rispondere.

Il modo più semplice per vedere come apparirà EDD nel tuo tema è testarlo. Supponendo che tu abbia già il tuo tema e considerando che EDD stesso è gratuito, configurare un sito di staging è di gran lunga il modo migliore per farsi un'idea di come appariranno le cose una volta impostate.

A volte EDD sembra integrarsi perfettamente in un tema. Altre volte certi elementi non verranno visualizzati come ci si aspetterebbe. Parliamo di quest'ultimo caso.

Stili dal Core di EDD

EDD stesso include un file CSS che tenta di standardizzare determinati elementi front-end in modo che non perdano la loro struttura o design in alcun tema. Componenti come il modulo di checkout devono assolutamente essere intuitivi fin da subito. Pertanto, gli stili CSS sono inclusi nel plugin per tentare di garantire tale struttura e design indipendentemente dal tema.

La natura del CSS è di funzionare in base a forza e specificità. In questo contesto, ciò significa che mentre il core di EDD può includere i propri stili, c'è sempre la possibilità che qualsiasi tema dato possa avere CSS con “regole” più forti o più specifiche rispetto a ciò che EDD include. Per coloro che hanno problemi di stile con EDD, questo è solitamente il motivo.

Stili dal tuo tema

EDD utilizza molti elementi HTML che sono usati in tutto il web. Continuando con l'esempio del modulo di checkout, la raccolta dei nomi e degli indirizzi email dei tuoi clienti al momento del checkout richiede che EDD utilizzi elementi di input di testo ed email.

Naturalmente, un modulo di checkout EDD non è l'unico posto in cui troverai questi tipi di elementi HTML. Sono utilizzati anche in cose come moduli di contatto e moduli di iscrizione a newsletter via email, oltre a diversi altri posti. Per questo motivo, la maggior parte degli sviluppatori di temi vede il valore nello scrivere CSS nei propri temi che stilizzerà automaticamente questi elementi generici per te.

In alcuni casi, questo presenta un problema. Forse il tuo tema ha un forte focus sul design per il marketing via email. Per questo motivo, lo sviluppatore del tema potrebbe scegliere di stilizzare gli elementi di input di testo ed email in modo che siano molto grandi e in grassetto con testo grande. Ciò ha senso perché il modulo di iscrizione alla newsletter via email deve attirare l'attenzione del visitatore.

Ciò che lo sviluppatore del tuo tema non aveva previsto è che tu potresti utilizzare EDD per distribuire, ad esempio, il tuo ebook gratuito. Ora, il tuo modulo di checkout EDD utilizza elementi di input grandi e in grassetto solo per richiedere un nome e un indirizzo email per completare una transazione. In alcuni casi, questo va bene. In altri casi, gli stili applicati agli elementi del modulo di checkout vanno contro il flusso del processo di checkout.

A causa di questo fattore di imprevedibilità, è sempre possibile che un tema abbia un effetto visivo sugli elementi EDD. Se l'effetto sarà desiderato o meno può essere determinato solo caso per caso (tema per tema).

Page Builder

I page builder a volte possono causare problemi, poiché alcuni di essi hanno il proprio metodo di visualizzazione dei contenuti. Questo è un problema solo con pochi page builder, tuttavia molti funzioneranno bene con Easy Digital Downloads. Se riscontri problemi con il tuo page builder o hai domande su uno che stai utilizzando, ti preghiamo di contattare il supporto e saremo felici di assisterti.

Stile dal browser

Infine, tutti i browser web moderni hanno i propri stili predefiniti. Se non viene scritto alcun CSS da un designer o sviluppatore per forzare gli elementi HTML ad apparire in un certo modo, i browser applicheranno uno stile predefinito ad essi. Come probabilmente indovineresti, non tutti i browser hanno gli stessi stili predefiniti.

È sempre possibile che un tema non includa stili per determinati elementi, e che gli stessi elementi non siano stilizzati nel core di EDD. Quando ciò accade, interviene il browser.

I tuoi stili personalizzati

La cosa meravigliosa dello sviluppo web è che nulla è definitivo. Tutte e tre le fonti di stile menzionate sopra sono ciò con cui inizierai. Tuttavia, sei libero di cambiare qualsiasi cosa tu voglia. Si tratta solo di sapere come farlo da solo o di assumere qualcuno che lo faccia per te.

Dal tuo file style.css del tema child, o forse da un plugin CSS personalizzato come Reaktiv CSS Builder, è possibile scrivere regole CSS per sovrascrivere qualsiasi stile già applicato. Questo non deve essere sempre fatto per necessità. Può anche essere fatto per preferenza.

Quindi, anche se gli stili di EDD saranno determinati da diverse fonti, nessuno di questi stili deve essere definitivo.

Compatibilità dei temi EDD in sintesi

Il punto chiave è capire che se EDD funzionerà o meno con il tuo tema è una questione di funzionalità. Come apparirà EDD nel tuo tema è più una variabile, ma sono stati compiuti passi per creare un livello base di coerenza tra i temi.

Mentre alcuni temi sono progettati per l'uso con EDD, come tutti i temi EDD elencati qui, nessun tema deve specificare il supporto EDD affinché EDD funzioni con esso. Sei libero di scegliere il tuo tema in base alle tue preferenze visive.

Si prega di consultare l'elenco seguente per ulteriori articoli sulla tematizzazione di EDD.

Questo articolo è stato utile?

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.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]