Easy Digital Downloads este dezvoltat astfel încât produsele dvs. să apară automat în Google și în alte rezultate de căutare de produse ale motoarelor de căutare. Avem markup schema încorporat în ieșirea HTML conform ghidurilor de produs schema.org.
Vezi https://schema.org/docs/schemas.html pentru detalii.
Unde este ieșirea schemei?
Începând cu EDD 3.0, datele schemei sunt ieșite doar pe paginile individuale de descărcare, conform ghidurilor Google pentru schema de produs. Datele structurate sunt în format JSON+LD și sunt incluse în partea de jos a paginii într-o etichetă <script>.
Cum pot modifica datele structurate care sunt ieșite?
Easy Digital Downloads generează datele structurate pe baza conținutului pe care îl furnizați la editarea unei descărcări. Aceasta include titlul produsului, numele variației (dacă prețurile variabile sunt activate), prețul, moneda, numele organizației dvs., URL-ul către produs și multe alte valori necesare pentru datele structurate. Dacă trebuie să modificați aceste date, oferim un filtru pe care dezvoltatorii îl pot folosi pentru a modifica datele înainte de ieșirea acestora. Acest filtru este edd_generate_download_structured_data. Acesta va fi un array de date structurate pe care le-am găsit pentru produsul dvs. și se așteaptă ca acel array să fie returnat în același format.
Cum pot dezactiva ieșirea schemei?
Unele plugin-uri SEO precum All in One SEO și Yoast sunt integrate direct cu datele de produs ale EDD și vor genera, de asemenea, datele structurate ale unui produs. Dacă doriți să utilizați datele structurate de la un alt plugin, în locul celor ale EDD, puteți utiliza următorul fragment de cod pentru a elimina datele generate automat de EDD.
remove_filter( 'wp_footer', array( EDD()->structured_data, 'output_structured_data' ) );
Recomandăm un plugin precum WPCode pentru a adăuga fragmente personalizate pe site-ul dvs., deoarece ajută la prevenirea erorilor fatale și va rămâne în vigoare, chiar dacă schimbați temele.
Ce se întâmplă dacă folosesc încă EDD 2.x?
Pentru versiunile EDD 2.x puteți dezactiva cu următorul filtru: add_filter( 'edd_add_schema_microdata', '__return_false' );
Ajutor, văd o notificare de funcție depreciată pentru edd_add_schema_microdata.
În versiunile mai vechi ale Easy Digital Downloads, generam datele schemei inline pe butoanele de achiziție a produselor și pe paginile produselor. Multe teme care se integrează cu Easy Digital Downloads au personalizat listele de produse și paginile produselor și, prin urmare, au folosit această funcție pentru a se asigura că datele structurate au rămas în design-urile lor pentru a fi găsite de motoarele de căutare.
Începând cu EDD 3.0, această metodă de generare a datelor este oficial depreciată, deoarece utilizează un format vechi de schemă de produs, însă unele teme sau fișiere de șablon personalizate pot folosi în continuare această funcție în codul lor.
Dacă o temă, un plugin sau un cod personalizat utilizează această funcție direct, veți vedea acest mesaj de eroare în jurnalele de erori PHP sau pe site-ul dvs. dacă modul de depanare al WordPress este activat:
Notice: edd_add_schema_microdata is deprecated since Easy Digital Downloads version 3.0! Use EDD_Structured_Data instead
Dacă vedeți această notificare în jurnalele de erori PHP sau pe site-ul dvs., aceasta înseamnă că un alt plugin sau tema dvs. apelează funcția direct. Pentru a rezolva acest lucru, va trebui să faceți una dintre următoarele:
O temă sau un plugin pe care îl folosesc cauzează această eroare:
Trebuie să contactați dezvoltatorul temei sau pluginului și să îi rugați să nu mai folosească funcția edd_add_schema_microdata în codul lor. Ar putea fi util să le trimiteți un link către această documentație, astfel încât să poată afla mai multe despre implementarea noastră actualizată a datelor structurate.
Sunt dezvoltator de teme sau pluginuri și codul meu folosește această funcție edd_add_schema_microdata:
Dacă pluginul sau tema dvs. folosește funcția edd_add_schema_microdata, aceasta poate fi eliminată, deoarece nu mai este acceptată. Am trecut la utilizarea noului format de date structurate JSON+LD, care este generat în locațiile sugerate, conform ghidurilor schema și Google pentru datele despre produse.
