Autentificare
Începe

Documentație Easy Digital Downloads

Documentație, Materiale de Referință și Tutoriale pentru Easy Digital Downloads 

Tipuri de Câmpuri pentru Managerul Câmpurilor de Finalizare a Achiziției

Doriți să știți ce tipuri de câmpuri ale managerului de câmpuri de finalizare a comenzii colectează datele de care aveți nevoie? CFM oferă 22 de tipuri de câmpuri, iar acest ghid acoperă ce face fiecare, împreună cu opțiunile pe care le partajează fiecare câmp.

Înainte de a începe, asigurați-vă că Easy Digital Downloads și funcționalitatea Manager de câmpuri de finalizare a comenzii sunt instalate și activate pe site-ul dvs. WordPress.

⚠️ Cerințe: Managerul de câmpuri de finalizare a comenzii este o funcționalitate Easy Digital Downloads Pro și necesită o licență Professional Pass sau superioară.

Pentru a construi formularul în sine, consultați documentația de configurare a managerului de câmpuri de finalizare a comenzii.


Opțiuni Partajate de Fiecare Câmp

Pentru a începe, vom analiza opțiunile care apar pe aproape fiecare tip de câmp, indiferent de cel pe care îl alegeți.

Patru dintre ele se află în partea principală a panoului de câmpuri.  Obligatoriu determină dacă un client poate finaliza comanda fără a răspunde.  Eticheta câmpului este textul pe care îl văd.  Text de ajutor apare sub câmp.  Dimensiune setează lățimea de intrare, iar rezultatele variază în funcție de tema dvs.

Găsirea Setărilor Avansate

Restul opțiunilor partajate se află în spatele unei dezvăluiri în interiorul fiecărui câmp. Pentru a le accesa, derulați la Setări avansate în cadrul câmpului și faceți clic pe el pentru a-l extinde.

Panoul de setări avansate al managerului de câmpuri de finalizare comandă în Easy Digital Downloads.

Extinderea acestuia dezvăluie cinci opțiuni într-un singur loc.

Panoul de setări avansate al managerului de câmpuri de finalizare comandă în EDD, afișând opțiuni radio.

Prima,  Afișează câmpul pe frontend-ul de finalizare a comenzii, determină cine vede câmpul. Implicit, acesta este afișat clienților și dvs. Alternativa îl afișează doar în administratorul dvs., ceea ce este modul în care stocați datele comenzii pe care un client nu are nevoie să le vadă niciodată.

Cele patru rămase primesc fiecare propria secțiune mai jos.

Alegerea Locului unde sunt Stocate Datele

Unde ar trebui stocate aceste metadate determină cât timp durează un răspuns și cui îi aparține.

Formular de setări pentru managerul de câmpuri de finalizare comandă: „Unde ar trebui stocate aceste meta-date” cu opțiuni radio „Meta de plată” (selectat) și „Meta utilizator”; avertisment despre modificarea locației de stocare; câmpul „Nume clasă CSS” dedesubt.

Metadate comandă atașează răspunsul la o singură comandă. Acesta este implicit și se potrivește oricărui lucru care poate diferi între achiziții.

Metadate utilizator atașează răspunsul la contul clientului, astfel încât aceeași valoare să se aplice fiecărei comenzi pe care o plasează. Este pre-completat la următoarea achiziție, iar clienții îl pot actualiza singuri prin scurtcodul editorului de profil.

⚠️ Cerințe: Evitați să modificați această setare odată ce clienții au început să răspundă la câmp. Răspunsurile salvate anterior conform alegerii anterioare nu vor fi găsite.

Activarea Opțiunii Meta Utilizator

Dacă Metadate utilizator nu apare ca opțiune, este pentru că clienții de pe magazinul dvs. pot finaliza comanda fără cont. Fără cont, nu există nimic la care să se atașeze răspunsul.

Pentru a schimba asta, accesați Descărcări » Setări » Plăți » Finalizare comandă. Comutați Înregistrarea clienților la Clienții trebuie să se autentifice sau să creeze un cont pentru a cumpăra.

Panoul de setări de finalizare comandă EDD afișând caseta text Înregistrarea clienților cu text exemplu evidențiat.

⚠️ Cerințe: Doar Clienții trebuie să se autentifice sau să creeze un cont pentru a cumpăra deblochează stocarea Meta Utilizator.  Înregistrați automat conturi noi de utilizator creează conturi, dar nu face opțiunea disponibilă.

Excluderea unui Câmp din Exporturile Dvs.

Afișați în CSV-uri exportate decide dacă răspunsurile câmpului apar atunci când exportați comenzile. Este activat implicit.

Setare câmp EDD Manager Câmpuri Finalizare Comandă pentru a afișa în exportul csv.

Dezactivarea sa este utilă pentru câmpurile ale căror răspunsuri sunt zgomot într-un tabel, cum ar fi un honeypot sau o notă internă. Răspunsul este stocat oricum pe comandă, indiferent de situație.

Setarea Cheii Meta

Cheia Meta este numele sub care este stocat răspunsul în baza dvs. de date. Este, de asemenea, eticheta șablon pe care o utilizați pentru a introduce răspunsul într-un e-mail, astfel încât o cheie meta de company_name devine {company_name} .

Manager Câmpuri Finalizare Comandă EDD, setare câmp pentru intrarea Cheie Meta, afișând text exemplu.

Lăsați-l gol și Managerul de Câmpuri de Finalizare Comandă va genera unul din eticheta câmpului dvs. Cheile meta nu pot conține spații, așa că folosiți o linie de subliniere sau o cratimă în schimb.

⚠️ Cerințe: Evitați schimbarea unei chei meta după ce clienții au început să răspundă la câmp. Răspunsurile salvate sub cheia veche nu vor mai fi găsite.

Setarea Opțiunilor de Confidențialitate

Fiecare câmp poartă, de asemenea, propriile Setări de confidențialitate. Acestea controlează cum este gestionat răspunsul atunci când un client își exercită drepturile de confidențialitate prin instrumentele încorporate ale WordPress.

Setări de confidențialitate pentru câmpurile de finalizare comandă EDD.

Afișați câmpul în Exportul de confidențialitate decide dacă răspunsul este inclus atunci când un client solicită o copie a datelor sale. Este activat implicit.

Acțiune de ștergere a datelor private decide ce se întâmplă atunci când un client solicită ștergerea. Anonimizare este implicită și amestecă valoarea, ceea ce menține rapoartele dvs. intacte. Ștergere o elimină complet, iar Nicio acțiune o lasă în pace.

Unele câmpuri conțin informații personale, cum ar fi Numele de familie sau Adresa de e-mail. Pe acestea, controalele sunt setate pentru dvs. și apar ca o scurtă explicație, mai degrabă decât o setare editabilă.

Panou formular de finalizare comandă afișând câmpul Adresă de e-mail, intrarea pentru dimensiune și Setări de confidențialitate cu note despre exportul datelor personale și anonimizarea la solicitările de ștergere.

ℹ️ Notă: Setările de confidențialitate se aplică câmpurilor stocate ca Meta Plată. Câmpurile stocate ca Meta Utilizator sunt acoperite de gestionarea proprie a datelor utilizatorilor de către WordPress.


Cele 22 de Tipuri de Câmpuri de Finalizare a Achiziției

Fiecare tip de mai jos colectează date într-o formă diferită. Unde un tip are opțiuni dincolo de cele comune, acestea sunt notate cu el.

Câmpuri Text și Număr

  • Text: un câmp de introducere text standard, pe o singură linie. Cea mai comună alegere pentru un răspuns scurt, liber.
  • Zonă text: o casetă pe mai multe linii. Puteți seta rândurile, coloanele, textul de substituent și o valoare implicită. Oferă, de asemenea, trei moduri: o casetă simplă, un editor complet bogat sau un editor bogat mai mic.
  • E-mail: arată ca un câmp de text, dar acceptă doar o adresă de e-mail validă.
  • URL: arată ca un câmp text, dar acceptă doar o adresă web validă.
  • Dată: un selector de dată, cu opțiunea de a colecta și o oră. Puteți seta dacă selectorul se deschide la zi, lună sau an.
  • Repetare: un câmp text pe care clientul îl poate duplica de câte ori are nevoie, pentru colectarea unei liste de răspunsuri.

Câmpuri de Alegere

  • Selectare: un meniu derulant unde clientul alege o opțiune. Setați opțiunile și textul placeholder.
  • Selectare multiplă: același control, dar clientul poate alege mai multe.
  • Butoane radio: un set de butoane radio, o singură alegere. Mai bun decât un meniu derulant când doriți ca fiecare opțiune să fie vizibilă.
  • Casetă de selectare: un set de casete de selectare, oricare dintre ele poate fi bifată.
  • Țară: un meniu derulant cu toate țările. Puteți adăuga sau elimina din listă pentru a construi una personalizată.

Câmpuri Nume și Email Client

Aceste trei există pentru a putea restaura un câmp eliminat din greșeală. Fiecare formular are deja unul și nu puteți adăuga un al doilea.

  • Prenume: un câmp text pentru un prenume, implicit 40 de caractere lățime. Nu are opțiune de meta cheie.
  • Nume de familie: un câmp text pentru un nume de familie.
  • Email utilizator: un câmp text validat ca adresă de email, destinat adresei unui utilizator WordPress. Acesta este diferit de tipul independent Email de mai sus, pe care îl puteți adăuga de câte ori doriți.

Încărcare fișier

Încărcare fișier permite unui client să atașeze fișiere la comanda sa. Pe lângă opțiunile partajate, puteți seta o dimensiune maximă a fișierului și un număr maxim de fișiere. De asemenea, alegeți ce tipuri de fișiere sunt permise, din aceste grupuri:

  • Imagini: jpg, jpeg, gif, png, bmp
  • Audio: mp3, wav, ogg, wma, mka, m4a, ra, mid, midi
  • Video: avi, divx, flv, mov, ogv, mkv, mp4, m4v, mpg, mpeg, mpe
  • PDF: pdf
  • Documente Office: doc, ppt, pps, xls, mdb, docx, xlsx, pptx, odt, odp, ods, odg, odc, odb, odf, rtf, txt
  • Arhive Zip: zip, gz, gzip, rar, 7z
  • Fișiere executabile: exe
  • CSV: csv

ℹ️ Notă: Cu funcționalitatea Amazon S3 activă, fișierele încărcate merg într-un folder numit cfm în bucket-ul dvs. S3 în loc.

Câmpuri de Aspect și Conținut

Acestea adaugă structură sau text formularului, mai degrabă decât să colecteze un răspuns, deci niciunul dintre ele nu apare pe confirmarea de achiziție.

  • Antet de secțiune: un separator cu un titlu și o descriere, pentru gruparea unui formular lung în secțiuni lizibile.
  • HTML: un titlu plus orice HTML doriți să plasați în formular.
  • Termeni și Condiții: un bloc de text plus o casetă de selectare pe care clientul o bifează pentru a fi de acord.

Câmpuri Anti-Spam

Niciunul dintre acestea nu apare pe confirmarea de achiziție.

  • Honeypot: un câmp invizibil pe care clienții reali nu îl văd niciodată și nu îl completează. Boții îl completează, iar o trimitere care îl include este respinsă.
  • reCAPTCHA: adaugă Google reCAPTCHA v3 la checkout-ul dvs. Necesită o pereche de chei înainte de a funcționa, acoperită în secțiunea următoare.

Câmpuri pentru Dezvoltatori

Niciunul dintre acestea nu apare pe confirmarea de achiziție.

  • Ascuns: un câmp de introducere standard ascuns. Singurele sale opțiuni sunt o cheie meta, o valoare și dacă se aplică pe front-end, în administrator sau în ambele.
  • Hook de acțiune: declanșează o acțiune WordPress într-un punct ales al formularului, astfel încât un dezvoltator să poată reda orice dorește acolo. Îi dai un nume de hook și apoi te conectezi la el.

Acțiunea transmite patru argumente: obiectul formularului, ID-ul comenzii, ID-ul utilizatorului și obiectul câmpului. Ambele ID-uri ajung ca -2 când nu se aplică.

add_action( 'hookname', 'my_function_name', 10, 4 );

function my_function_name( $form, $payment_id, $user_id, $field ) {
    // Your code here.
}

ℹ️ Notă: Easy Digital Downloads nu oferă suport pentru dezvoltare personalizată. Dacă aveți nevoie de ajutor, vă recomandăm să angajați un dezvoltator prin Codeable.


Configurarea reCAPTCHA

Câmpul reCAPTCHA necesită o pereche de chei înainte de a face orice. Pentru a o adăuga, accesați Downloads » Settings » Extensions » Checkout Fields Manager. Pe acel ecran, completați reCAPTCHA v3 Site Key și reCAPTCHA v3 Secret Key, apoi salvați.

Panoul de setări de finalizare comandă EDD pentru cheile reCAPTCHA v3.

Checkout Fields Manager folosește reCAPTCHA v3, așa că selectați v3 când creați cheile cu Google.

Versiunea 3 evaluează traficul silențios în fundal, ceea ce înseamnă că câmpul reCAPTCHA nu apare niciodată la finalizarea comenzii pentru clienții reali. Este, de asemenea, omis pentru gateway-urile care preiau plata pe propriul site, cum ar fi PayPal.

ℹ️ Notă: Dacă magazinul dvs. are încă o pereche de chei v2 mai veche salvată, acele câmpuri rămân vizibile până când adăugați ambele chei v3. Odată ce salvați o pereche v3, cheile mai vechi sunt eliminate pentru dvs.


Câmpuri de Finalizare a Comenzii pe care nu le puteți modifica

Două părți ale procesului de finalizare a comenzii sunt în afara razei de acțiune a Checkout Fields Manager și ambele sunt deliberate.

Câmpurile pentru adresa de facturare sunt necesare de gateway-urile de carduri și de sistemul de taxe Easy Digital Downloads, așa că rămân așa cum sunt. Formularul de card de credit în sine este, de asemenea, fix, deoarece gateway-urile depind de apariția acestor câmpuri exact așa cum se așteaptă.

Acestea sunt! Acum puteți alege tipul corect de câmp pentru datele de care aveți nevoie și puteți configura opțiunile pe care le partajează fiecare câmp. De asemenea, puteți afișa sau ascunde un câmp pe baza coșului de cumpărături sau a clientului. Pentru aceasta, consultați documentul Checkout Fields Manager conditional logic următor.

Întrebări frecvente despre tipurile de câmpuri ale managerului de câmpuri de finalizare a comenzii

Unde a dispărut opțiunea Cheie Meta?

S-a mutat în interiorul Setări avansate ale fiecărui câmp, împreună cu numele clasei CSS, opțiunea de export și alegerea stocării. Pentru a le afișa, faceți clic pe Setări avansate din interiorul câmpului.

Care este diferența dintre câmpul Email și Email Utilizator?

Email este un câmp de uz general pe care îl puteți adăuga ori de câte ori aveți nevoie, pentru o adresă secundară sau un contact de facturare. Email utilizator este adresa pe care Easy Digital Downloads o folosește pentru comandă în sine. Fiecare formular are deja unul și nu puteți adăuga un al doilea.

Ar trebui să folosesc Radio sau Select pentru o listă scurtă de opțiuni?

Tipul Radio se potrivește pentru trei sau patru alegeri, deoarece fiecare opțiune rămâne vizibilă fără a fi nevoie de clic. Tipul Select se potrivește pentru liste mai lungi, unde un meniu derulant menține formularul compact. Ambele colectează un singur răspuns.

De ce nu există opțiunea Meta Utilizator pe câmpul meu?

Magazinul dvs. permite clienților să finalizeze achiziția fără cont, deci nu există un cont în care să fie stocat răspunsul. Comutați Înregistrarea clienților la Clienții trebuie să se conecteze sau să creeze un cont pentru a cumpăra sub Descărcări » Setări » Plăți » Finalizare comandă.

Ce tipuri de câmpuri nu apar pe confirmarea achiziției?

7 dintre ele: ascuns, HTML, separator de secțiune, reCAPTCHA, hook de acțiune, honeypot și Termeni și Condiții. Niciunul dintre ele nu conține un răspuns care să fie relevant pentru a fi afișat unui client.

Pot adăuga un al doilea câmp Nume de Familie sau Prenume?

Nu. Fiecare formular are deja câte unul din fiecare, iar Easy Digital Downloads are nevoie de ele pentru a procesa o comandă. Aceste tipuri există în panou pentru a putea restaura unul care a fost eliminat din greșeală.

Am nevoie și de chei reCAPTCHA v2, pe lângă cele v3?

Nu. Managerul Câmpurilor de Finalizare a Achiziției folosește v3, deci o singură pereche de chei v3 este tot ce aveți nevoie. Dacă magazinul dvs. are salvate chei v2 mai vechi, acestea sunt eliminate odată ce salvați o pereche v3.

A fost util acest articol?

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]