Obiectivele WooCommerce

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

blank

[wpsm_titlebox title=”Cuprins: Obiectivele WooCommerce” style=”3″][contents h2 h3][/wpsm_titlebox]

Obiectivele WooCommerce reprezintă o parte suplimentară a adresei URL a site-ului care este detectată pentru a afișa conținut diferit atunci când este prezentă.

De exemplu: este posibil să aveți o pagină „contul meu” afișată la adresa URL siteultau.ro/contul-meu. Când punctul final „edit-cont” este anexat la această adresă URL, făcându-l „siteultau.ro/contul-me/edit-account”, atunci pagina Editare cont este afișată în loc de pagina Contului meu.

Acest lucru ne permite să afișăm conținut diferit fără a fi nevoie de mai multe pagini și coduri scurte și reduce cantitatea de conținut care trebuie instalată.

Obiectivele finale sunt situate la WooCommerce> Setări> Avansat.

Obiectivele WooCommerce de finalizare

Următoarele puncte finale sunt utilizate pentru funcționalitatea referitoare la checkout și sunt anexate la adresa URL a paginii / checkout:

  • Pagină plată – /order-pay/{ORDER_ID}
  • Comandă primită (thanks) – /order-received/
  • Adăugați metoda de plată – /add-payment-method/
  • Ștergeți metoda de plată – /delete-payment-method/
  • Setați metoda de plată implicită – /set-default-payment-method/

Obiectivele contului

Următoarele puncte finale sunt utilizate pentru funcționalitatea referitoare la cont și sunt anexate la adresa URL a paginii / contul meu:

  • Comenzi – /orders/
  • Vizualizare comenzi – /view-order/{ORDER_ID}
  • Descărcări – /downloads/
  • Editează contul (și modifică parola) – /edit-account/
  • Adrese – /edit-address/
  • Metode de plată – /payment-methods/
  • Parolă pierdută – /lost-password/
  • Deconectare – /customer-logout/

Personalizarea URL-urilor finale

Adresa URL pentru fiecare punct final poate fi personalizată în WooCommerce> Setări> Avansat în secțiunea Setare pagină.

Personalizarea-URL-urilor-finale
Personalizarea-URL-urilor-finale

Asigurați-vă că sunt unice pentru a evita conflictele. Dacă întâmpinați probleme cu eroarea 404, accesați Setări> Legături permanente și salvați pentru a reveni la regulile de rescriere.

Utilizarea punctelor finale în meniuri

Dacă doriți să includeți un punct final în meniurile dvs., trebuie să utilizați secțiunea Linkuri:

Utilizarea-punctelor-finale-în-meniuri
Utilizarea-punctelor-finale-în-meniuri

Introduceți adresa URL completă la punctul final și apoi introduceți-o în meniul dvs.

Nu uitați că unele puncte finale, cum ar fi vizualizarea, necesită un ID de comandă pentru a funcționa. În general, nu recomandăm să adăugați aceste puncte finale în meniurile dvs. În schimb, aceste pagini pot fi accesate prin intermediul contului meu.

Utilizarea de puncte finale în plugin-uri de gateway de plată

WooCommerce oferă funcții de ajutor în clasa de comandă pentru obținerea acestor adrese URL. Sunt:

$order->get_checkout_payment_url( $on_checkout = false );

și:

$order->get_checkout_order_received_url();

Gateways trebuie să utilizeze aceste metode pentru o compatibilitate completă 2.1+.

Depanare

Obiective finale care prezintă eroarea 404

  • Dacă vedeți o eroare 404, accesați Administratorul WordPress> Setări> Legături permanente și Salvați. Acest lucru asigură că regulile de rescriere pentru puncte finale există și sunt gata de utilizare.
  • Dacă utilizați un punct final, cum ar fi vizualizarea, asigurați-vă că specifică un număr de comandă. / view-order / este nevalid. / view-order / 10 / este valabil. Aceste tipuri de obiective nu trebuie să fie incluse în meniurile dvs. de navigare.

Obiectivele finale nu funcționează

Pe serverele Windows, fișierul web.config nu poate fi setat corect pentru a permite funcționarea corectă a punctelor finale. În acest caz, făcând clic pe link-urile de final (de exemplu / edit-cont / sau / client-deconectare /) poate părea că nu face nimic, cu excepția actualizării paginii. Pentru a rezolva acest lucru, încercați să simplificați fișierul web.config pe serverul dvs. Windows. Iată un exemplu de configurare a fișierului:

<?xml version=”1.0″ encoding=”UTF-8″?>

<configuration>

<system.webServer>

<handlers accessPolicy=”Read, Execute, Script” />

<rewrite>

<rules>

<rule name=”wordpress” patternSyntax=”Wildcard”>

<match url=”*” />

<conditions>

<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” />

<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” />

</conditions>

<action type=”Rewrite” url=”index.php” />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Pagini care direcționează în locuri greșite

Aterizarea pe pagina greșită atunci când faceți clic pe o adresă URL finală este de obicei cauzată de setări incorecte. De exemplu, făcând clic pe „Modificați adresa” din pagina contului vă duce la pagina Magazin în loc de formularul de editare adresă, asta înseamnă că ați selectat pagina greșită în setări. Confirmați că paginile dvs. sunt configurate corect și că pentru fiecare secțiune este utilizată o pagină diferită.

[popup_anything id=”4735″]
blank
Despre Admin Staff

Comunitatea WordPress este un Blog strict Educativ pentru utilizatorii de WordPress. Nu este Agenție de WEB, Publicitate sau Marketing! Dacă sunteți firmă și aveți nevoie de sfaturi vă ajut cu plăcere, pentru contracte de colaborare, vă rog contactați agenții specializate, care vă pot oferi documentația fiscală necesară. Sunt pasionat de WordPress și tot ce se leagă de mediul online din 2011, scriu din pasiune și-mi place să ajut, doar prin prisma acestui fapt că-mi place să fac bine oamenilor care au aceeași pasiune. Blog-ul este monetizat prin link-uri de afiliere și Google Adsense, unde se plătesc taxe legale de către platformele respective. Dacă dorești să susții acest blog, sunt deschis pentru donații. Vă mulțumesc pentru înțelegere! George CRIȘAN , Administrator Comunitatea WordPress!

S-ar putea să te intereseze și:

Lasă un comentariu