Înțelegerea punctelor finale WooCommerce

Publicat: 2021-10-25

Oricât de omniprezent este WooCommerce, mulți utilizatori nu au pătruns niciodată teribil de adânc în tehnologia din spatele acestuia. Din motive întemeiate, de asemenea. Nu trebuie. WooCommerce este simplu și ușor și funcționează incredibil de bine imediat din cutie. Cu toate acestea, dacă doriți să profitați la maximum de WooCommerce, săpați puțin mai adânc vă poate ajuta să vă extindeți cunoștințele despre platformă în ansamblu. Și înțelegerea punctelor finale WooCommerce este un loc fantastic pentru a începe asta. Deci haideți să pătrundem.

Ce sunt punctele finale WooCommerce?

Documentația WooCommerce spune: „Punctele finale sunt o parte suplimentară a adresei URL a site-ului web care este detectată pentru a afișa conținut diferit atunci când este prezent”.

Într-un limbaj mai simplu, punctele finale WooCommerce sunt URL-uri slug-uri suplimentare pentru URL-urile dvs. WooCommerce. De exemplu, https://example.com/my-account/ duce orice utilizator înregistrat la pagina cu detaliile contului WooCommerce. În acest caz, /my-account/ este adresa URL WordPress către pagina Contul meu. Dacă adăugați /descărcări/ după acel slug, utilizatorul va fi direcționat în schimb la secțiunea Descărcări a paginii Cont.

Ceea ce este important de reținut aici este că punctul final nu este o pagină WordPress separată . În timp ce WooCommerce instalează o serie de pagini implicite (Magazin, Coș, Checkout, Contul meu), punctele finale permit software-ului să funcționeze la un nivel mult mai minim, afișând informații relevante din baza de date numai atunci când sunt solicitate, în loc să fie instalate sau introduse separat. . Nu trebuie să utilizați un cod scurt pentru a afișa informații despre punctul final, ceea ce reduce cantitatea de efort pe care o puneți pe server și timpii de încărcare a site-ului web.

Tipuri de puncte finale WooCommerce

WooCommerce vine implicit cu două tipuri diferite de puncte finale: puncte finale de checkout și puncte finale de cont. Ambele vă permit să vă faceți site-ul mai rapid de încărcat și mai ușor de navigat pentru utilizatorii dvs. Fiecare dintre acțiuni vine cu un slug implicit de punct final (enumerat mai jos), dar le puteți modifica în setările WooCommerce (vă vom arăta și mai jos cum).

Puncte finale de checkout

Diferitele puncte finale Checkout pentru WooCommerce coincid cu diferiții pași și acțiuni pe care le va face utilizatorul. Acestea vor urma întotdeauna adresa URL a paginii dvs. de plată. Pagina Checkout se găsește la https://example.com/checkout/ în mod implicit.

  • Adăugați o metodă de plată – /add-payment-method/
  • Ștergeți metoda de plată – /delete-payment-method/
  • Comanda primită (vă mulțumim/pagina de confirmare) – /comandă-primită/
  • Plată – /order-pay/ORDER_ID
  • Setați metoda de plată implicită – /set-default-payment-method/

Puncte finale ale contului

Utilizatorul are acces la mai multe acțiuni referitoare la setările contului său, fiecare dintre acestea putând fi accesată prin punctul final. Acestea vor urma întotdeauna adresa URL a paginii Contul meu. Pagina WooCommerce Contul meu se găsește la https://example.com/my-account/ în mod implicit.

  • Adăugați/Editați adresele stocate – /edit-addresses/
  • Editați contul/parola – /edit-account/
  • Parolă pierdută – /lost-parola/
  • Deconectare – /customer-logout/
  • Modalitati de plata – /plata-metode/
  • Vedeți toate descărcările – /descărcări/
  • Vezi toate comenzile – /comenzi/
  • Vedeți comanda specifică – /view-order/ORDER_ID

Vizualizarea și modificarea codurilor URL ale punctelor finale

Dacă, din orice motiv, aveți nevoie sau doriți să modificați adresa URL a punctului final pentru oricare dintre caracteristicile de mai sus, puteți face acest lucru în setările WooCommerce din tabloul de bord WordPress. Mergeți la WooCommerce în bara laterală din stânga, selectați Setări și apoi faceți clic pe fila Avansat .

puncte finale woocommerce

Puteți schimba punctele finale WooCommerce cu orice doriți, dar acestea vor fi încă utilizabile pe paginile specifice pentru care sunt proiectate.

a schimbat punctele finale woocommerce

Nu le puteți schimba din paginile Checkout și My Account (deși puteți modifica acele adrese URL a paginii cât de mult doriți). Punctele finale se vor atașa întotdeauna la orice ar fi slug-urile Checkout și My Account. (Exemplu: dacă pagina dvs. Checkout este https://example.com/pay-me-now/ , atunci puteți utiliza în continuare punctele finale Checkout numai după aceasta.)

Cum să remediați un 404 cu punctele finale WooCommerce

Deși nu există un singur mod în care se poate produce o eroare 404, există un motiv principal pentru care punctele finale WooCommerce returnează un 404: permalink-uri incorecte (sau lipsă). Chiar dacă aveți adresa URL corectă a punctului final, trebuie să vă asigurați că atât linkul dvs. principal, cât și setările WooCommerce sunt aliniate cu acesta.

Există pagina?

Mai întâi, accesați lista Toate paginile din tabloul de bord WordPress. Asigurați-vă că Pagina în cauză există cu adevărat. WooCommerce generează în mod implicit paginile Magazin, Contul meu, Coșul de cumpărături și Coșul de cumpărături. Ocazional, Expertul de configurare este întrerupt sau apare o eroare. Acest lucru poate face ca una sau mai multe dintre paginile WooCommerce implicite să nu fie create. Când se întâmplă acest lucru, ar putea fi necesar să creați manual o pagină cu slug-ul implicit și să intrați și să introduceți codul scurt corect pentru a afișa conținutul.

Apoi, accesați fila Avansat sub WooCommerce – Setări și asigurați-vă că WooCommerce recunoaște pagina respectivă ca fiind cea implicită.

puncte finale avansate woocommerce

Dacă observați în imaginea de mai sus că paginile Contul meu și ToS nu sunt setate în WooCommerce. Aceasta înseamnă că, dacă un utilizator ar încerca să acceseze https://example.com/my-account/orders/ , ar obține un 404. Chiar dacă pagina /my-account/ se încarcă, WooCommerce nu a putut să o găsească pentru adresa URL a punctului final . Setarea aici ar trebui să elimine eroarea 404 de pe site-ul dvs.

URL-ul Slug este corect?

Dacă vedeți că Pagina există și că este înregistrată în setările avansate WooCommerce, ar trebui să verificați URL-ul slug-ului pentru pagina principală care dă eroarea 404. Accesați secțiunea Toate paginile din tabloul de bord WordPress și asigurați-vă că adresa URL nu conține greșeli de scriere sau alte greșeli.

Eroare 404 puncte finale woocommerce

După ce ați verificat URL-ul slug-ului pentru pagină, parcurgeți oriunde este posibil să fi folosit URL-ul și linkul. Este posibil să vă conectați la punctul final WooCommerce din meniul dvs. de navigare, dar o adresă URL greșită este incredibil de comună. Și din nou, acest lucru va trimite un 404 înapoi utilizatorului dvs.

greșeală de scriere în punctele finale woocommerce

Puteți accesa Aspect – Meniuri pentru a depana orice link-uri care ar putea cauza probleme potențiale.

Încheierea

Punctele finale WooCommerce sunt cu siguranță una dintre cele mai utilizate caracteristici ale platformei. Dar și una dintre cele mai puțin cunoscute. Chiar dacă pare, nu trebuie să fii dezvoltator pentru a profita de punctele finale. Dacă doriți să vă extindeți cunoștințele WooCommerce și să intrați în funcții și personalizări mai avansate, înțelegerea punctelor finale ar trebui să fie cu siguranță de unde începeți.

Care a fost experiența dvs. în utilizarea punctelor finale WooCommerce pe site-ul dvs.?

Imagine prezentată în articol de rupadaratan / shutterstock.com