Zobrazení odpovídajícího textu na děkovné stránce při platbě na dobírku

Když se po vytvoření objednávky dostanete na děkovnou stránku, servíruje vám WooCommerce poděkování, které je stejné pro všechny objednávky, bez ohledu na platební, nebo dopravní metodu. Změníme to.

Pro změnu děkovného textu potřebujete vědět, jaká platební metoda byla použita. Dopravní metodu řešit nebudeme, zatím bude stačit, že se pro dobírku nebude zobrazovat – děkujeme že zaplatíte, nebo podobný nesmysl.

WooCommerce má na děkovném textu filtr woocommerce_thankyou_order_received_text, který se nám hodí a použijeme ho.

Dále potřebujeme vědět o jakou platební metodu jde. Filtr obsahuje jako druhou proměnnou objekt objednávky, takže zavoláme $order->get_payment_method() a získáme id platební metody.

A to všechno dáme do jednoduchého snippetu, který nám v případě dobírky vypíše vlastní text.

Tak zase příště u nějakého dalšího tipu.

Další užitečné snippety najdete na stránce Užitečné snippety pro WooCommerce

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *