Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

Supporto Schema e Dati Strutturati

Easy Digital Downloads è sviluppato in modo che i tuoi prodotti appaiano automaticamente in Google e in altri risultati di ricerca prodotti dei motori di ricerca. Abbiamo markup schema integrato nell'output HTML secondo le linee guida di schema.org per i prodotti.

Vedi https://schema.org/docs/schemas.html per i dettagli.

Dove viene generato l'output dello schema?

A partire da EDD 3.0, i dati dello schema vengono generati solo nelle pagine dei singoli download, secondo le linee guida di Google per lo schema dei prodotti. I dati strutturati sono in formato JSON+LD e sono inclusi in fondo alla pagina in un tag <script>.

Come posso modificare i dati strutturati generati?

Easy Digital Downloads genera i dati strutturati in base al contenuto fornito durante la modifica di un download. Questo include il titolo del prodotto, il nome della variante (se il prezzo variabile è abilitato), il prezzo, la valuta, il nome della tua organizzazione, l'URL del prodotto e molti altri valori di dati strutturati necessari. Se hai bisogno di modificare questi dati, forniamo un filtro che gli sviluppatori possono utilizzare per modificare i dati prima che vengano generati. Quel filtro è edd_generate_download_structured_data. Questo sarà un array dei dati strutturati che abbiamo trovato per il tuo prodotto, e si aspetta che quell'array venga restituito nello stesso formato.

Come posso disabilitare l'output dello schema?

Alcuni plugin SEO come All in One SEO e Yoast sono direttamente integrati con i dati del prodotto di EDD e genereranno anche i dati strutturati di un prodotto. Se desideri utilizzare i dati strutturati da un altro plugin, invece di quelli di EDD, puoi utilizzare il seguente snippet di codice per rimuovere i dati generati automaticamente da EDD.

 remove_filter( 'wp_footer', array( EDD()->structured_data, 'output_structured_data' ) ); 

Consigliamo un plugin come WPCode per aggiungere snippet personalizzati al tuo sito, poiché aiuta a prevenire errori fatali e rimarrà al suo posto, anche se cambi tema.

E se sto ancora usando EDD 2.x?

Per le versioni 2.x di EDD puoi disabilitare con il seguente filtro:
add_filter( 'edd_add_schema_microdata', '__return_false' );

Aiuto, vedo un avviso di funzione deprecata per edd_add_schema_microdata.

Nelle versioni precedenti di Easy Digital Downloads, generavamo i dati dello schema inline sui pulsanti di acquisto del prodotto e sulle pagine del prodotto. Molti temi che si integrano con Easy Digital Downloads avevano personalizzato le liste dei prodotti e le pagine dei prodotti, e quindi utilizzavano questa funzione per garantire che i dati strutturati rimanessero nei loro design affinché i motori di ricerca potessero trovarli.

A partire da EDD 3.0, questo metodo di generazione dei dati è ufficialmente deprecato poiché utilizza un vecchio formato di schema del prodotto, tuttavia alcuni temi o file di template personalizzati potrebbero ancora utilizzare questa funzione nel loro codice.

Se un tema, un plugin o un codice personalizzato utilizza questa funzione direttamente, vedrai questo messaggio di errore nei tuoi log degli errori PHP, o sul tuo sito se la modalità di debug di WordPress è abilitata:

Notice: edd_add_schema_microdata is deprecated since Easy Digital Downloads version 3.0! Use EDD_Structured_Data instead

Se vedi questo avviso nei tuoi log degli errori PHP o sul tuo sito, significa che un altro plugin o il tuo tema sta chiamando la funzione direttamente. Per risolvere questo problema dovrai fare una delle seguenti cose:

Un tema o plugin che sto usando sta causando questo errore:

Devi contattare lo sviluppatore del tema o plugin e chiedere loro di non utilizzare più la funzione edd_add_schema_microdata nel loro codice. Potrebbe essere utile inviare loro un link a questa documentazione in modo che possano saperne di più sulla nostra implementazione aggiornata dei dati strutturati.

Sono uno sviluppatore di temi o plugin e il mio codice sta utilizzando questa funzione edd_add_schema_microdata:

Se il tuo plugin o tema sta utilizzando la funzione edd_add_schema_microdata, questa può essere rimossa poiché non è più supportata. Siamo passati all'utilizzo del nuovo formato dati strutturati JSON+LD che viene generato nelle posizioni suggerite, secondo le linee guida di schema e Google per i dati di prodotto.

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]