Zmiana nazwy statusów zamówienia w WooCommerce

Statusy zamówienia w WooCommerce są automatycznie nadawane podczas składania zamówienia przez kupującego. Następnie obsługa sklepu może je zmieniać w zależności od tego, na jakim etapie jest zamówienie. Jeśli zmienisz język w WordPressie na polski, to statusy zostaną automatycznie przetłumaczone z języka angielskiego. Jeśli nie jesteś zadowolona/ny z tłumaczenia, to możesz w prosty sposób zmienić przetłumaczone frazy. Zmiana nazwy statusów zamówienia w WooCommerce – zobacz jak zrealizować to w prosty sposób, a także bez użycia wtyczki.

Zmiana nazwy statusów zamówienia w WooCommerce

W WooCommerce domyślnie dostępne są poniższe statusy zamówienia:

  • Wstrzymane (oczekujące na płatność) – kupujący złożył zamówienie, jednak obsługa sklepu musi je zatwierdzić po zaksięgowaniu płatności.
  • W trakcie realizacji – kupujący opłacił zamówienie, które czeka na realizację przez obsługę sklepu. Status ten jest automatycznie przypisywany także do zamówienia dla którego została wybrana wysyłka za pobraniem.
  • Oczekujące na płatność – kupujący złożył zamówienie, jednak obsługa sklepu musi je zatwierdzić po zaksięgowaniu płatności.
  • Zrealizowano – zamówienie zostało zrealizowane.
  • Anulowano – kupujący lub obsługa sklepu anulowała zamówienie. WooCommerce automatycznie nadaje ten status zamówieniom, które nie zostały opłacone po określonym czasie. Czas ten można ustawić w zakładce WooCommerce -> Ustawienia -> Produkty -> Magazyn.
  • Niepowodzenie – WooCommerce automatycznie nadaje ten status, gdy nastąpił problem z płatnością.
  • Zwrócono – status ten należy ustawić, gdy klient dokona zwrotu.

Możesz samodzielnie zmienić przetłumaczone nazwy dodając poniższy fragment kodu do pliku functions.php. Plik ten znajdziesz w folderze z motywem wp-content -> themes -> Twój motyw -> functions.php. Zapraszam także do poradnika w którym pokazuję między innymi jak połączyć się z serwerem FTP przy pomocy bezpłatnego programu WinSCP.

Za pomocą poniższego kodu zmieniłam nazwę dwóch statusów: Zrealizowano na  Zrealizowaliśmy zamówienie oraz Wstrzymane (oczekujące na płatność) na  Oczekujemy na płatność .

function fanka_kodowania_zmiana_nazwy_statusow_zamowien($order_statuses) {

    $order_statuses['wc-completed'] = __('Zrealizowaliśmy zamówienie', 'nazwa_motywu');
    $order_statuses['wc-on-hold'] = __('Oczekujemy na płatność', 'nazwa_motywu');
       
    return $order_statuses;
}

add_filter( 'wc_order_statuses', 'fanka_kodowania_zmiana_nazwy_statusow_zamowien' );

W miejscu oznaczonym czerwonym kolorem wstaw odpowiednią frazę w zależności od wybranego statusu:

  • wc-on-hold – wstrzymane (oczekujące na płatność)
  • wc-processing – w trakcie realizacji
  • wc-pending – oczekujące na płatność
  • wc-completed – zrealizowano
  • wc-cancelled – anulowano
  • wc-failed – niepowodzenie
  • wc-refunded – zwrócono

W miejscu oznaczonym zielonym kolorem wstaw swoje tłumaczenie.

W miejscu oznaczonym niebieskim kolorem wstaw nazwę swojego motywu.

Podziel się swoją opinią
Subskrybuj
Powiadom o
guest
0 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments

    Pakiet na sklep PREMIUM

      Pakiet na sklep BASIC

        Strona internetowa pakiet BUSINESS

          Strona internetowa pakiet PREMIUM

            Strona internetowa pakiet BASIC

                Pakiet na opiekę przez miesiąc

                  Pakiet na opiekę przez 3 miesiące

                    Pakiet na opiekę przez 6 miesięcy