1 minut (prognozowany czas czytania)
W serii poradników #EcommerceTip krótko i konkretnie rozwiązuje jeden problem w sklepach internetowych. Dzielę się rozwiązaniami na trudności techniczne, abyś mógł uporać się z nimi bez umiejętności technicznych.
Wyobraź sobie sytuację, w której zamawiasz czerwoną koszulkę w sklepie internetowym. Dotarłeś do zamówienia, ponieważ spodobała Ci się jedna kolekcja w sklepie internetowym odnalezionym w wyszukiwarce Google. Nagle postanawiasz zmienić zdanie i usunąć wszystkie produkty w koszyku. Gdy już to zrobiłeś Twoim oczom pokazuje się taki komunikat:

Jest to standardowa funkcjonalność sklepu. Użytkownik powinien teraz przejść do podstrony sklepowej lub innej podstrony i kontynuować zakupy.
A co jeśli nie chcemy tego widoku w swoim sklepie?
Zdarzają się sytuacje, w których nie możesz pokazać domyślnie ładowanej podstrony z wylistowanymi produktami. Nie możesz tego zrobić prawdopodobnie z dwóch powodów:
- sprzedajesz tylko jeden produkt
- podstrona sklepowa nie jest dopracowana graficznie i nie chcesz się nią chwalić
Rozwiązanie problemu: Ustawiamy niestandardowe przekierowanie w przycisku, który pojawia się gdy koszyk jest pusty.
Wklej poniższy kod do pliku functions.php
/**
* Jeśli koszyk jest pusty i użytkownik kliknie w przycisk "wróć do sklepu" zostaje przekierowany na podany adres.
*
* @return string
*/
function cv_empty_cart_redirect_url_parametr() {
return 'http://AdresTwojejStrony.pl';
}
add_filter( 'woocommerce_return_to_shop_redirect', 'cv_empty_cart_redirect_url_parametr' );