<html lang="it-it" dir="ltr"><head></head><body># Gestione dei tag email di Easy Digital Downloads

Easy Digital Downloads utilizza i tag di modello per consentirti di inserire dati nelle tue email. Queste sono semplicemente funzioni che producono dati da visualizzare nell'email. Questi sono i tag di modello predefiniti:

- {download\_list} - Un elenco di download con collegamenti cliccabili per ogni download acquistato
    *Nota: l'email di notifica della vendita non includerà collegamenti cliccabili, poiché sono destinati solo alla ricevuta via email del cliente.*
- {file\_urls} - Un elenco di URL di download in testo semplice per ogni download acquistato
- {name} - Il nome dell'acquirente
- {fullname} - Il nome completo dell'acquirente, nome e cognome
- {username} - Il nome utente dell'acquirente sul sito, se ha registrato un account
- {user\_email} - L'indirizzo email dell'acquirente
- {billing\_address} - L'indirizzo di fatturazione dell'acquirente
- {date} - La data dell'acquisto
- {subtotal} - Il prezzo dell'acquisto prima delle tasse
- {tax} - L'importo tassato dell'acquisto
- {price} - Il prezzo totale dell'acquisto
- {payment\_id} - Il numero ID univoco per questo acquisto
- {receipt\_id} - Il numero ID univoco per la ricevuta di questo acquisto
- {payment\_method} - Il metodo di pagamento utilizzato per questo acquisto
- {sitename} - Il nome del tuo sito
- {receipt\_link} - Aggiunge un collegamento in modo che gli utenti possano visualizzare la loro ricevuta direttamente sul tuo sito web se non riescono a visualizzarla correttamente nel browser.
- {discount\_codes} - Aggiunge un elenco di eventuali codici sconto applicati a questo acquisto
- {ip\_address} - L'indirizzo IP dell'acquirente

EDD ha funzioni integrate per aiutarti a creare nuovi tag, rimuovere tag esistenti e verificare se un dato tag esiste.

### Aggiunta di un nuovo tag

Ecco un esempio di snippet che puoi utilizzare ed estendere secondo necessità: &lt;https://library.wpcode.com/snippet/j578kp2g/&gt;

### Rimozione di un tag

Se stai rimuovendo un tag che hai creato, rimuovi semplicemente tutto il codice che hai scritto per crearlo. Una volta scaduto il transitorio, sarà sparito. Se vuoi rimuovere un tag principale, puoi usare qualcosa di simile all'esempio seguente:

```
function edd_my_remove_tags() {&lt;br&gt;&lt;/br&gt;    edd_remove_email_tag( 'name' );&lt;br&gt;&lt;/br&gt;}   &lt;br&gt;&lt;/br&gt;add_action( 'edd_add_email_tags', 'edd_my_remove_tags', 99 );&lt;br&gt;&lt;/br&gt;
```

Nell'esempio sopra, 'name' è il nome del tag. Ci agganciamo ancora a edd\_add\_email\_tags anche se lo stiamo rimuovendo. Nota la priorità di 99. La priorità predefinita dell'hook di azione di WordPress è 10. Sovrascrivendola e impostandola a 99, stiamo dicendo di eseguirla dopo qualsiasi altra funzione agganciata con una priorità inferiore a 99. Se il tag email che stai cercando di rimuovere viene aggiunto in una funzione con una priorità superiore a 99, dovrai aumentare la priorità per assicurarti che sia maggiore di quel numero e quindi venga eseguita "dopo" che il tag è stato aggiunto. Essenzialmente, non puoi rimuovere un tag che non è ancora stato aggiunto.

### Ricerca di un tag

Se vuoi vedere se un tag esiste, puoi fare qualcosa di simile a questo:

```
if ( edd_email_tag_exists( 'name' ) ) {
	echo "Sì!";
}
```

edd\_email\_tag\_exists() restituisce un booleano.</body></html>