Zrozumienie punktów końcowych WooCommerce
Opublikowany: 2021-10-25Tak wszechobecny jak WooCommerce, wielu użytkowników nigdy nie zagłębiło się w technologię, która za nim stoi. Nie bez powodu też. Nie musisz. WooCommerce jest prosty i łatwy i działa niesamowicie dobrze od razu po wyjęciu z pudełka. Jeśli jednak chcesz w pełni wykorzystać możliwości WooCommerce, pogłębienie wiedzy może pomóc poszerzyć wiedzę o platformie jako całości. A zrozumienie punktów końcowych WooCommerce to fantastyczne miejsce, aby to zacząć. Więc zajmijmy się.
Czym są punkty końcowe WooCommerce?
Dokumentacja WooCommerce mówi: „Punkty końcowe są dodatkową częścią adresu URL witryny, która jest wykrywana, aby pokazywać inną zawartość, gdy jest obecna”.
Mówiąc prościej, punkty końcowe WooCommerce to dodatkowe slugi adresów URL dla Twoich slug adresów URL WooCommerce. Na przykład https://example.com/my-account/ przenosi każdego zarejestrowanego użytkownika na jego stronę szczegółów konta WooCommerce. W tym przypadku /moje-konto/ jest narzędziem URL WordPress do strony Moje konto. Jeśli dodasz /downloads/ po tym fragmencie, użytkownik zostanie przeniesiony do sekcji Downloads na stronie Konta.
Należy tutaj zauważyć, że punkt końcowy nie jest oddzielną stroną WordPress . Podczas gdy WooCommerce instaluje szereg domyślnych stron (Sklep, Koszyk, Kasa, Moje konto), punkty końcowe pozwalają oprogramowaniu działać na znacznie bardziej minimalnym poziomie, wyświetlając istotne informacje z bazy danych tylko na żądanie, zamiast instalować lub wstawiać osobno . Nie musisz używać skróconego kodu do wyświetlania informacji o punkcie końcowym, co zmniejsza obciążenie serwera i czasu ładowania strony internetowej.
Rodzaje punktów końcowych WooCommerce
WooCommerce ma domyślnie dwa różne rodzaje punktów końcowych: punkty końcowe kasy i punkty końcowe konta. Oba te rozwiązania umożliwiają szybsze ładowanie witryny i łatwiejszą nawigację dla użytkowników. Każda z akcji ma domyślny slug punktu końcowego (wymieniony poniżej), ale możesz je zmienić w ustawieniach WooCommerce (pokażemy Ci również, jak poniżej).
Punkty końcowe kasy
Różne punkty końcowe Checkout dla WooCommerce pokrywają się z różnymi krokami i działaniami, które podejmie użytkownik. Będą one zawsze następować po adresie URL Twojej strony realizacji transakcji. Strona kasy znajduje się domyślnie pod adresem https://example.com/checkout/ .
- Dodaj metodę płatności – /dodaj metodę-płatności/
- Usuń metodę płatności – /delete-payment-method/
- Otrzymane zamówienie (dziękujemy/strona potwierdzenia) – /zamówienie-otrzymane/
- Zapłać – /zamówienie-zapłać/ORDER_ID
- Ustaw domyślną metodę płatności – /set-default-payment-method/
Punkty końcowe konta
Użytkownik ma dostęp do wielu działań dotyczących ustawień swojego konta, z których do każdej można uzyskać dostęp za pośrednictwem punktu końcowego. Będą one zawsze podążać za adresem URL strony Moje konto. Strona Moje konto WooCommerce znajduje się domyślnie pod adresem https://example.com/my-account/ .
- Dodaj/edytuj zapisane adresy – /edit-addresses/
- Edytuj konto/hasło – /edytuj konto/
- Zgubione hasło – /zgubione-hasło/
- Wyloguj – /klient-wyloguj/
- Metody płatności – /metody-płatności/
- Zobacz wszystkie pliki do pobrania – /do pobrania/
- Zobacz wszystkie zamówienia – /zamówienia/
- Wyświetl określone zamówienie – /view-order/ORDER_ID
Przeglądanie i zmienianie końcówek adresów URL punktów końcowych
Jeśli z jakiegoś powodu potrzebujesz lub chcesz zmienić adres URL punktu końcowego dla którejkolwiek z powyższych funkcji, możesz to zrobić w ustawieniach WooCommerce na pulpicie WordPress. Przejdź do WooCommerce na lewym pasku bocznym, wybierz Ustawienia , a następnie kliknij kartę Zaawansowane .
Możesz zmienić punkty końcowe WooCommerce na dowolne, ale nadal będą dostępne na określonych stronach, dla których zostały zaprojektowane.

Nie możesz ich zamienić ze stronami Checkout i My Account (chociaż możesz zmienić adres URL tych stron tak bardzo, jak chcesz). (Przykład: jeśli Twoja strona usługi Checkout to https://example.com/pay-me-now/ , nadal możesz używać punktów końcowych usługi Checkout tylko za nią).
Jak naprawić błąd 404 za pomocą punktów końcowych WooCommerce?
Chociaż nie ma jednego sposobu, w jaki może wystąpić błąd 404, istnieje główny powód, dla którego punkty końcowe WooCommerce zwracają błąd 404: nieprawidłowe (lub brakujące) linki bezpośrednie. Nawet jeśli masz poprawny adres URL punktu końcowego, musisz upewnić się, że zarówno główny link, jak i ustawienia WooCommerce są z nim zgodne.
Czy strona istnieje?
Najpierw przejdź do listy Wszystkie strony na pulpicie WordPress. Upewnij się, że dana strona rzeczywiście istnieje. WooCommerce domyślnie generuje strony Sklep, Moje konto, Koszyk i Kasa. Czasami działanie Kreatora instalacji jest przerywane lub występuje błąd. Może to spowodować, że jedna lub więcej domyślnych stron WooCommerce nie zostanie utworzonych. Kiedy tak się stanie, być może będziesz musiał ręcznie utworzyć stronę z domyślnym ślimakiem, wejść i wstawić poprawny krótki kod, aby wyświetlić zawartość.
Następnie przejdź do zakładki Zaawansowane w WooCommerce – Ustawienia i upewnij się, że WooCommerce rozpoznaje tę stronę jako domyślną.
Jeśli zauważysz na powyższym obrazku, że strony Moje konto i ToS nie są ustawione w WooCommerce. Oznacza to, że gdyby użytkownik próbował uzyskać dostęp do https://example.com/moje-konto/zamówienia/ , otrzymałby 404. Nawet jeśli strona /moje-konto/ załaduje się, WooCommerce nie może jej znaleźć dla adresu URL punktu końcowego . Ustawienie go tutaj powinno usunąć błąd 404 z Twojej witryny.
Czy URL Slug jest poprawny?
Jeśli widzisz, że Strona istnieje i jest zarejestrowana w zaawansowanych ustawieniach WooCommerce, powinieneś sprawdzić ślimak URL dla strony głównej, która wyświetla błąd 404. Przejdź do sekcji Wszystkie strony swojego pulpitu nawigacyjnego WordPress i upewnij się, że ślimak adresu URL jest wolny od literówek lub innych błędów.
Po sprawdzeniu informacji o adresie URL strony przejrzyj wszystkie miejsca, w których mogłeś użyć adresu URL i linku. Możesz połączyć się z punktem końcowym WooCommerce w menu nawigacyjnym, ale błędnie wpisany adres URL jest niezwykle powszechny. I znowu, to zwróci 404 z powrotem do twojego użytkownika.
Możesz przejść do Wygląd — menu , aby rozwiązać wszelkie łącza, które mogą powodować potencjalne problemy.
Zawijanie
Punkty końcowe WooCommerce to zdecydowanie jedna z najczęściej używanych funkcji platformy. Ale także jeden z mniej znanych. Choć brzmi to tak, nie musisz być programistą, aby korzystać z punktów końcowych. Jeśli chcesz poszerzyć swoją wiedzę na temat WooCommerce i uzyskać bardziej zaawansowane funkcje i dostosowywanie, zrozumienie punktów końcowych z pewnością powinno być od samego początku.
Jakie masz doświadczenia z używaniem punktów końcowych WooCommerce na swojej stronie?
Artykuł wyróżniony obrazem autorstwa rupadaratan / shutterstock.com