Pełne opanowanie WooCommerce: kompletny praktyczny przewodnik od instalacji do zarządzania zamówieniami

2 minuty czytania
2026-05-26
2026-06-03
2,219
Zarabiam prowizję, gdy robisz zakupy poprzez poniższe linki, bez żadnych dodatkowych kosztów dla Ciebie.

Instalacja i konfiguracja podstawowego środowiska

Przed rozpoczęciem używania WooCommerce pierwszym krokiem do osiągnięcia sukcesu jest stworzenie stabilnego środowiska. Potrzebny jest system, na którym będą uruchomione PHP, MySQL oraz serwer internetowy (zaleca się Apache lub Nginx). Dla większości użytkowników najwygodniejszym rozwiązaniem jest korzystanie z hostingu dla WordPress lub z lokalnego środowiska rozwoju, np. Local by Flywheel lub XAMPP.

Kroki instalacji kluczowych wtyczek

Najpierw upewnij się, że twoja witryna internetowa na platformie WordPress jest gotowa do działania. Loguj się do panelu administracyjnego WordPress, przejdź do sekcji “Dodatki” (Plugins) > “Instalowanie dodatków” (Install Plugins). W polu wyszukiwania wpisz “WooCommerce”, znajdź oficjalny dodatek opracowany przez Automattic, kliknij na “Zainstaluj teraz” (Install Now), a potem na “Uwolnij” (Activate). System uruchomi dodatek automatycznie. WooCommerce Przewodnik konfiguracji pomaga w ustawieniu podstawowych informacji sklepu, takich jak adres, waluta, metody płatności oraz obszary dostawy.

Kluczowe punkty przygotowań początkowych

W przewodniku konfiguracji prosimy uważnie wpisać fizyczną adresę sklepu oraz branżę, w której działasz – to wpłynie na ustawienia podatkowe i inne funkcje. Wybór odpowiedniej waluty (np. tajwańskiego dolaru TWD) jest kluczowy. Na stronie z metodami płatności zaleca się włączyć przynajmniej metody płatności bezpośrednich, takie jak przelewy bankowe i płatności czekami, a także, jeśli to konieczne, konfigurować inne elementy dotyczące obsługi płatności. Na koniec przewodnik poinformuje cię o konieczności instalacji oficjalnego tematu Storefront – doskonałego tematu dostosowanego do platformy WooCommerce, który stanowi doskonały punkt startu przy tworzeniu sklepu online.

Polecamy lekturę. Światowy przewodnik po tworzeniu stron internetowych za pomocą WooCommerce: jak stworzyć sklep internetowy od zera

Katalog produktów i zarządzanie stronami

Środkiem istotnym sklepu są produkty. WooCommerce oferuje elastyczny system zarządzania produktami, który wspiera fizyczne towary, produkty wirtualne, materiały do pobrania oraz produkty z różnymi wariantami.

UltaHost – hostingu dla stron WordPress
Gwarancja zwrotu pieniędzy w ciągu 30 dni, nieograniczony przepustowość sieci i dostęp do bazy danych, bezpłatna ochrona przed atakami typu DDoS. Promocja: 50% przy zakupie na 3 lata.

Proces dodawania nowych produktów

W panelu administracyjnym WordPressu pojawi się nowy menu “Produkty”. Kliknijc na “Dodaj nowy produkt”, otworzysz się na stronie edycji produktu. Poza standardowym nagłówkiem i szczegółowym opisem, WooCommerce dodał kilka poli metadanych. Najważniejsze w polu “Dane produktu” jest wybranie typu produktu. Na przykład, sklep sprzedający koszule typu T może stworzyć “zmienny produkt” i za pomocą funkcji “Atrybuty” dodać atrybuty “Kolor” i “Rozmiar”, a następnie generować wszystkie kombinacje kolorów i rozmiarów. Dla każdej kombinacji można ustawić indywidualną cenę, ilość na stoku oraz numer SKU (Stock Keeping Unit).

Udzielanie kategorii i etykiet

Dobra klasifikacja produktów ułatwia klientom ich wyszukiwanie i przeglądanie. Możesz dodać do produktów kategorie (np. “Męskie ubrania”, “Żenskie ubrania”, “Akcesoria”) oraz tagi (np. “Nowość sezonowa”, “Promocja”). Te kategorie i tagi powodują utworzenie odnoszących się do nich stron archiwów, a ich wygląd można dostosować za pomocą odpowiednich tematów lub elementów graficznych. archive-product.php Można dostosować pliki szablonów według potrzeb. Ponadto za pomocą krótkich kodów, takich jak “Wybrane produkty” i “Najnowsze produkty”, można łatwo włączyć dynamiczne listy produktów do dowolnego artykułu lub strony.

Ustawienia bram płatności i dostawy

Sprawne płatności oraz dokładne obliczenie kosztów transportu to kluczowe elementy, które umożliwiają realizację transakcji. Gateway’y płatności i dostawy w WooCommerce charakteryzują się dużą rozszerzalnością.

Konfiguracja popularnych metod płatności

W kartce “WooCommerce” > “Ustawienia” > “Płatności” możesz włączyć lub wyłączyć różne płatnościowe gateways. W przypadku regionu Tajwanu najpopularniejsze metody płatności to kredytowe kartony oferowane przez ECPay, transfery z bankomatów oraz płatności za pomocą kodów dostępnych w supermarketach. Jeśli używasz ECPay, zwykle konieczne jest instalowanie oficjalnego rozszerzenia i uzupełnienie informacji API, takich jak numer sprzedawcy oraz klucz hash na stronie ustawień. Funkcje te są włączone standardowo w systemie WooCommerce. WC_Payment_Gateway Klasa umożliwia tworzenie dostosowanych bramek (gatewayów) dla programistów, oferując im odpowiedni framework do realizacji tego celu.

Polecamy lekturę. WooCommerce: Przewodnik po wszystkim – jak stworzyć swoją profesjonalną stronę e-handlu od zera

Ustalenie elastycznych zasad dostaw

Ustawienia dostawy znajdują się w menu “WooCommerce” > “Ustawienia” > “Dostawa”. Najpierw należy utworzyć “dostawcze obszary”, np. “Mainland Taiwan” (Mainland Taiwan) i “Outlying Islands” (Wyspy poza głównym obszarem Tajwanu). Do każdego obszaru należy dodać “metody dostawy”, np. “Bazowa cena bez kosztów transportu”, “Dostawa lokalna” lub “Przewóz kurierski”. Można ustawić progi bezpłatnej dostawy według wartości zamówienia lub stawki zależne od wagi lub liczby produktów. Na przykład, za pomocą następnego fragmentu kodu można dodać własną, stałą cenę transportu:

add_filter('woocommerce_package_rates', 'add_custom_shipping_rate', 10, 2);
function add_custom_shipping_rate($rates, $package) {
    // 仅当购物车总重超过5公斤时添加
    if (WC()->cart->cart_contents_weight > 5) {
        $rates['custom_shipping'] = array(
            'id' => 'custom_shipping',
            'label' => __('大型物品运费', 'your-text-domain'),
            'cost' => 150,
            'calc_tax' => 'per_item'
        );
    }
    return $rates;
}

Obsługa zamówień i zarządzanie klientami

Gdy klient dokona płatności, rozpoczyna się formalny proces obsługi zamówienia. Efektywna obsługa zamówień stanowi klucz do utrzymania sprawnego działania sklepu.

Stan zamówienia i proces jego obsługi

Wszystkie zamówienia będą wyświetlone w sekcji “WooCommerce” > “Zamówienia”. Stany zamówień obejmują “W oczekiwaniu na płatność”, “W trakcie obsługi”, “Zakończone” itd. Gdy otrzymasz powiadomienie o bankowym transferze, możesz ręcznie zmienić stan zamówienia z “W oczekiwaniu na płatność” na “W trakcie obsługi”; to zwykle spowoduje wysłanie wiadomości do klienta. Po wysłaniu towaru można zmienić stan zamówienia na “Zakończone”. wc_order_statuses Filtry umożliwiają dostosowanie stanu według własnych potrzeb.

hosting.com Hosting współdzielony
Wysoka wydajność dzięki procesorom AMD EPYC, pamięci masowej NVMe SSD i LiteSpeed, wewnętrzne wsparcie ekspertów 24/7, zaawansowane środki bezpieczeństwa, w tym SSL, brute force, ochrona przed złośliwym oprogramowaniem i DDoS, oszczędność do 73%

Dane klienta i interakcje z nimi

Dane każdego zarejestrowanego klienta są przechowywane w liście “Użytkownicy”, ale WooCommerce dodał do metadanych użytkowników pola takie jak historia zamówień, adres dostawy itp. Możesz to sprawdzić w opcjach konfiguracji platformy WooCommerce. get_customer_order_count Funkcje takie jak “wait” są używane do pobierania tych danych. Można tworzyć promocje w formie kuponów, aby promować produkty, a lista klientów umożliwia uzyskanie ogólnego oglądu wszystkich klientów, co ułatwia ich segmentację i dalszą promocję. W połączeniu z pluginem do marketingu e-mail można automatycznie wysyłać wiadomości follow-up na podstawie zachowania klientów podczas zakupów (np. opuszczenia koszyka zakupów).

Podsumowanie.

WooCommerce to wydajne i wyjątkowo dostosowalne rozwiązanie do sprzedaży online, które skutecznie integruje wszystkie funkcje sklepu online w ekosystem WordPress. Od konfiguracji środowiska, dodawania produktów, obsługi płatności i logistyki po finalną obsługę zamówień oraz klientów, oferuje kompletną gamę narzędzi. Jego prawdziwą zaletą jest ogromny ekosystem rozszerzeń oraz otwarty kod źródłowy, które umożliwiają programistom dostosowanie systemu według indywidualnych wymagań biznesu, co umożliwia tworzenie stron handlowych o różnym poziomie złożoności – od prostych do zaawansowanych.

FAQ – najczęściej zadawane pytania.

Jak dodać dodatkowe pola dostosowane do potrzeb do produktów?

Możesz użyć hooków dostępnych w WooCommerce, aby dodać własne pola. W przypadku strony produktu…woocommerce_product_options_general_product_data Aktywnie działające “haki” (ang. action hooks) umożliwiają dodawanie pola do okna „Dane produktu”. Po dodaniu tego pola konieczne jest również jego użycie w odpowiednich procedurach lub aplikacjach. woocommerce_process_product_meta Aktywny „hook” służy do zapisywania wartości pola.

Polecamy lekturę. Pełny kurs budowy platformy e-handlu transgranicznego na bazie WooCommerce: od zera do stworzenia funkcjonalnego, wielojęzycznego witryny handlowej przeznaczonej dla eksportu.

Aby dodać nowe pola w backendzie i zapisać dane, wystarczy napisać odpowiedni kod w pliku functions.php znajdującym się w pluginie lub temacie.

Czy można zmienić kolejność pol na stronie dokonania płatności lub usunąć niepotrzebne pola?

Możliwe bez problemu. Pola do wypełnienia podczas płatności w WooCommerce są doskonale filtrowane. Możesz je używać według swoich potrzeb. woocommerce_checkout_fields Filtry służą do dostosowania wartości w polach.

Hosting współdzielony InterServer
Hosting współdzielony $2.50 USD miesięcznie, pierwszy miesiąc $0.1 USD kod promocyjny tryinterserver, 461 skryptów aplikacji w chmurze, instalacja jednym kliknięciem.

Na przykład, aby usunąć pole “Uwagi do zamówienia”, można dodać następujący kod do pliku functions.php w twoim subtemacie.

Speed of the website has slowed down, and I suspect that it might be caused by WooCommerce. How should I investigate the issue?

WooCommerce faktycznie powiększa ilość zapytań do bazy danych oraz czas potrzebny na ładowanie skryptów, ale zwykle nie powoduje poważnych problemów z szybkością działania witryny. Najpierw warto użyć narzędzi do testowania szybkości witryny, aby zidentyfikować potencjalne problemy. Następnie można podjąć następujące działania: włączyć mechanizm cache’owania obiektów, skorzystać z efektywnych usług hostingu, wybrać lekkie tematy dla witryny, optymalizować rozmiary zdjęć produktów oraz ograniczyć ilość produktów wyświetlanych na główniej stronie.

Ponadto sprawdź i wyłącz niepotrzebne rozszerzenia dla platformy WooCommerce, ponieważ konflikty pomiędzy nimi lub nieefektywny kod często stanowią przyczynę problemów.

Jak stworzyć kategorię produktów dostępną wyłącznie dla zalogowanych użytkowników?

To wymaga połączenia funkcji uprawnień użytkowników w WordPress z logiką warunkową w WooCommerce. Jednym z sposobów jest użycie specjalnego pluginu do zarządzania członkostwem, drugim – kontrola wszystkich procesów za pomocą kodu.

Możesz to zrobić w plikach szablonów lub filtrach treści. is_user_logged_in() Funkcja służy do sprawdzenia stanu logowania użytkownika oraz do ukrywania produktów z określonych kategorii dla niezalogowanych użytkowników lub do przekierowania ich na stronę logowania.