Koncové body WooCommerce

Toret » WooCommerce dokumentace » Koncové body WooCommerce

Koncové body jsou součástí webové adresy URL, která je nastavena tak, aby zobrazovala jiný obsah, pokud je k dispozici.

Například: Na adrese URL vasestranka.cz/muj-ucet se může zobrazit stránka “Můj účet”. Když je k této adrese URL připojen koncový bod “upravit-ucet”, což z něj vytvoří “vasestranka.cz/muj-ucet/upravit-ucet”, zobrazí se místo stránky Můj účet stránka Upravit účet.

To umožňuje zobrazovat různý obsah, aniž by musely být vytvářeny další stránk, a shortcody a snižuje to množství obsahu, který je třeba nainstalovat.

Koncové body lze upravit v záložce WooCommerce > Nastavení > Upřesnit.

Koncové body pokladny

Následující koncové body se používají pro funkce spojené s pokladnou a jsou připojeny k adrese URL stránky „Pokladna“:

  • Zaplatit – /order-pay/{ORDER_ID}
  • Objednávka přijata – /order-received/
  • Přidat způsob platby – /add-payment-method/
  • Smazat způsob platby – /delete-payment-method/
  • Nastavit výchozí způsob platby – /set-default-payment-method/

Koncové body účtu

Následující koncové body se používají pro funkce související s účtem a jsou připojeny k adrese URL stránky „Můj účet“:

  • Objednávky – /orders/
  • Zobrazit objednávku – /view-order/{ORDER_ID}
  • Stažení – /downloads/
  • Upravit účet (a změnit heslo) – /edit-account/
  • Adresy – /edit-address/
  • Způsob platby – /payment-methods/
  • Zapomenuté heslo – /lost-password/
  • Odhlášení – /customer-logout/

Přizpůsobení adres URL koncových bodů

Adresu URL každého koncového bodu lze přizpůsobit v části WooCommerce > Nastavení > Pokročilé v části Nastavení stránky.

Ujistěte se, že adresy jsou jedinečné, aby se zabránilo jakýmkoli konfliktům. Pokud narazíte na chybu 404, přejděte do Nastavení > Trvalé odkazy a uložte pro odstranění pravidel pro přepis.

Použití koncových bodů v menu

Pokud chcete zahrnout koncové body v menu, použijte sekci Uživatelské odkazy:

Uživatelské odkazy

Zadejte úplnou adresu URL koncového bodu a vložte ji do menu.
Nezapomeňte, že některé koncové body, například view-order, pro správné fungování vyžadují ID objednávky. Obecně nedoporučujeme do menu tyto koncové body přidávat Tyto stránky mohou místo toho být přístupné prostřednictvím stránky můj účet.

 

Použití koncových bodů v pluginech platební brány

Poznámka: Toto je dokument na vývojářské úrovni, který je k dispozici pro informační účely. V souladu s našimi pravidly podpory nemůžeme poskytovat rady ani revidovat kód.

Pro získání těchto adres URL WooCommerce poskytuje pomocné funkce ve třídě objednávek. Tyto funkce jsou:
$order->get_checkout_payment_url( $on_checkout = false );
a:
$order->get_checkout_order_received_url();
Pro úplnou kompatibilitu s verzí 2.1+ musí brány používat tyto metody.

Řešení potíží

Koncové body zobrazující 404

  • Pokud se zobrazí chyba 404, přejděte na do správy WordPressu > Nastavení > Trvalé odkazy a uložte. Tím se zajistí, že pravidla pro přepis koncových bodů existují a jsou připravena k použití.
  • Pokud používáte koncový bod jako například view-order, ujistěte se, že zahrnuje číslo objednávky. Koncový bod /view-order/ je neplatný, /view-order/10/ je platný. Tyto typy koncových bodů by se neměly nacházet v navigačním menu.

Koncové body nefungují

Na serverech se systémem Windows nemusí být soubor web.config správně nastaven tak, aby umožňoval správné fungování koncových bodů. V takovém případě se může zdát, že kliknutím na odkazy s koncovým bodem (např. /edit-account/ nebo /customer-logout/) dojde pouze k aktualizaci stránky. Chcete-li tento problém vyřešit, zkuste na serveru se systémem Windows zjednodušit soubor web.config zjednodušit. Zde je ukázková konfigurace souboru:

Stránka přesměrovává na špatné místo

Přesměrování na špatnou stránku při kliknutí na adresu URL s koncových bodem je obvykle způsobeno nesprávným nastavením. Například kliknutím na “Upravit adresu” se na stránce účtu místo formuláře pro úpravu adresy dostanete na stránku Obchod, což znamená, že jste v nastavení vybrali nesprávnou stránku. Zkontrolujte, zda jsou stránky správně nakonfigurovány a zda je pro každý oddíl použita jiná stránka.

Toret - pluginy pro české a slovenské prostředí ve WooCommerce

Získejte 15% slevu za přihlášení do našeho newsletteru

Souhlasím se zasíláním newsletterů a přečetl jsem si vše o zpracování osobních údajů.

0
    0
    Košík
    Košík je prázdnýZpět do obchodu
      Použít kupón