Woocommerce

WooCommerce to najpopularniejsza wtyczka e-commerce w ekosystemie WordPress. Ma jednak pewien irytujący problem z użytecznością. Domyślnie WooCommerce nie pokazuje, czy użytkownik jest zalogowany na Twojej stronie eCommerce, czy nie.

{automatycznie}

Dodaj link do logowania i wylogowywania w Woocommerce do menu Woocommerce

Czasami może to być mylące dla Twoich klientów. Ponieważ większość popularnych sklepów e-commerce (np. ebay lub Amazon) wyświetla przycisk logowania w swoim menu, klienci mogą oczekiwać tego samego w Twoje sklepy e-commerce również.

Jednak w przypadku sklepu opartego na WooCommerce użytkownik będzie musiał odwiedzić stronę „Moje konto”, aby utworzyć konto lub sprawdzić, czy jest zalogowany.

woocommerce moje konto - link do wylogowania

W tym samouczku wyjaśnimy, jak dodać opcję Zaloguj/Wyloguj do górnego menu WooCommerce Zbieranie danych analitycznych o stronach internetowych lub aplikacjach (aby sprawdzić, czy strona działa poprawnie lub które sekcje strony są najbardziej atrakcyjne dla odwiedzających). sklep. To jedna z popularniejszych wskazówek i trików CollectiveRay.com - bądźcie czujni, jeśli chcecie poznać więcej porad i trików!

Utwórz główne menu

Krok 1: Zanim przejdziesz dalej, upewnij się, że dodałeś menu jako menu główne swojego motywu. Upewnij się również, że wykonałeś pełną kopię zapasową WordPressa na wypadek, gdyby coś poszło nie tak.

Jeśli nie dodałeś menu jako menu głównego, zaloguj się do swojego administratora WordPress, przejdź do Wygląd >> Menu. W Ustawieniach menu utwórz menu i zaznacz pole „Górne menu główne”.

menu woocommerce

Najlepsza wskazówka: Jeśli nie czujesz się komfortowo, wprowadzając zmiany w kodzie, możesz rozważyć zatrudnienie programisty WordPress. Kliknij tutaj, aby dowiedzieć się, jak zatrudnić idealnego programistę WordPress: https://www.collectiveray.com/wordpress-developers-for-hire

Zmień functions.php, aby utworzyć łącze wylogowania i logowania do Woocommerce

Krok 2: Dodaj poniższy kod do pliku functions.php swojego motywu.

dodaj_filtr( 'wp_nav_menu_items', 'dodaj_link_logowania', 10, 2 );
funkcja add_loginout_link( $items, $args ) {
  jeśli (is_user_logged_in() && $args->theme_location == 'podstawowy') {
    $elementy .= ' Wyloguj się ';
  } elseif (!is_user_logged_in() && $args->theme_location == 'podstawowy') {
    $elementy .= ' Zaloguj się ';
  } zwróć $items;
}

Aktualizacja:Właśnie poinformowano nas o tym od pomocnego czytelnika/komentatora witryny, który stwierdził, że zamiast (obecnie przestarzałego) woocommerce_get_page_id należy teraz używać wc_get_page_id

Jeśli nie czujesz się na siłach, aby samodzielnie wprowadzać zmiany w kodzie, możesz sprawdzić niektóre z tych wysoko ocenianych, ale tanich zleceń na Fiver.

Zweryfikuj łącze logowania/wylogowania Woocommerce

Po zmianie functions.php w celu dodania linków logowania/wylogowania Woocommerce nadszedł czas, aby zobaczyć wynik swoich zmian. Jeśli zmiany zostały wprowadzone poprawnie, zobaczysz wynik poniżej.

woocommerce linki logowania/wylogowania

Gotowe! Teraz możesz zobaczyć, że opcja Zaloguj/Wyloguj jest wyświetlana w górnym menu Twojego sklepu. Ta sztuczka jest szczególnie przydatna, jeśli założyłeś firmę opartą na subskrypcji pudełka, którą szczegółowo opisaliśmy tutaj.

Link/URL do wylogowania z WordPressa

Teraz, gdy pokazaliśmy Ci, jak to zrobić dla WooCommerce, może nadszedł czas, aby zrobić to samo i utworzyć łącze Wyloguj WordPress. Często tak się dzieje, jeśli zdecydowałeś się wyłączyć pasek administracyjny, ale nadal chcesz mieć możliwość wylogowania, po prostu dla bezpieczeństwa.

Jeśli szukasz sposobu na zakończenie sesji logowania, po prostu odwiedź poniższy adres na swojej stronie internetowej.

https://<yoursite.com>/wp-login.php?action=logout 

Pojawi się mały ekran z pytaniem „Czy na pewno chcesz się wylogować?” — po kliknięciu linku zostaniesz wylogowany.

Ekran wylogowania WordPress

Jak zawsze, istnieje wiele sposobów, aby to zrobić. 

Adres URL wylogowania WordPressa to coś, czego możesz faktycznie użyć w swoim menu, jeśli chcesz utworzyć przycisk wylogowania WordPressa. Po prostu połącz powyższy adres URL, a oczywiście pozwoli to użytkownikowi zakończyć wszelkie bieżące sesje.

Menu wylogowania

 

Jeśli z jakiegoś powodu to nie zadziała, może być konieczna modyfikacja pliku functions.php w celu włączenia tej funkcjonalności. 

dodaj_filtr('wp_nav_menu_items', 'dodaj_link_logowania_wylogowania', 10, 2); funkcja dodaj_link_logowania_wylogowania($items, $args) { ob_start(); wp_loginout('index.php'); $loginoutlink = ob_get_contents(); ob_end_clean(); $items .= ' '. $loginoutlink .' '; zwróć $items; }

 

Uwaga: powyższa metoda działa i jest włączona, jeśli używasz niestandardowych menu WordPress, czyli funkcji menu dostępnej w sekcji administracyjnej Wygląd> Menu.)

Krótki kod wylogowania WordPress

Podobnie jak w przypadku większości funkcji, znajdziesz także wtyczka który może być użyty do wygenerowania WordPress Logout Shortcode. Oprócz różnych konfiguracji, które możesz wykonać, ta wtyczka daje Ci możliwość użycia następujących shortcode'ów w Twoich postach i stronach.

[logout] — standardowy link wylogowania, dzięki któremu użytkownik pozostaje na ekranie logowania po wylogowaniu. [logout_to_home] — link wylogowujący użytkownika i przekierowujący go na stronę główną. [logout_to_current] — link wylogowujący użytkownika i przekierowujący go z powrotem na bieżącą stronę/adres URL.

Wtyczka oferuje także różne opcje konfiguracji wyglądu, tekstów i faktycznego doświadczenia użytkownika.

Logowanie do WooCommerce

Od czasu przejęcia WooCommerce przez Automattic, WooCommerce integruje coraz więcej funkcji z WordPress.com do WooCommerce. Jedną z głównych funkcji jest możliwość logowania się do WooCommerce.com za pośrednictwem konta WordPress.com

Może się jednak okazać, że nie jest to idealna sytuacja dla Twoich klientów, którzy zazwyczaj mają konto na WordPress.com, więc taka funkcjonalność będzie dla nich bezużyteczna.

Jak więc stworzyć system logowania/wylogowywania konta, z którym są zaznajomieni? Tutaj wkracza WooCommerce Social Login!

Woocommerce Społecznościowe logowanie

WooCommerce Social Login to rozszerzenie premium WooCommerce, które umożliwia logowanie społecznościowe w celu bezproblemowego tworzenia kont i realizacji transakcji. To OGROMNE. Czy wiesz, że rejestracje kont są bardzo istotną barierą dla sprzedaży? 

Według danych serwisu Statista, możesz stracić aż 21% klientów z powodu tego problemu, jakim jest długotrwały proces zakładania konta przed dokonaniem płatności.

Jak więc złagodzić tę przeszkodę? W tym miejscu wkracza rozszerzenie WooCommerce Social Login.

Instalując to rozszerzenie w swoim sklepie internetowym WooCommerce, możesz pozwolić użytkownikom na logowanie się za pomocą kont Facebook, Twitter, Google, Amazon, LinkedIn, PayPal, Disqus, Yahoo lub VK zamiast konieczności tworzenia nowego konta użytkownika z nowym zestawem danych uwierzytelniających. Następnie użytkownik może po prostu kliknąć na logo preferowanej sieci i zalogować się do Twojej witryny za jego pomocą. Nawiasem mówiąc, jeśli jesteś zainteresowany tworzenie własnego logo za pomocą bezpłatnej aplikacjiPrzeczytaj nasz artykuł.

woocommerce logowanie społecznościowe kasa

Dzięki temu rozszerzeniu, gdy klient po raz pierwszy odwiedzi Twoją witrynę, wystarczy, że kliknie przycisk swojej ulubionej sieci społecznościowej i za pomocą jednego kliknięcia założy konto w Twojej witrynie.

Zmniejsza to barierę, a ponadto zyskujesz więcej zweryfikowanych kont użytkowników, których możesz ewentualnie używać do wysyłania różnych wiadomości (jeśli wyrażą na to zgodę).

Dlaczego warto korzystać z logowania społecznościowego w WooCommerce?

  • Umożliwia synchronizację kont klientów z najpopularniejszymi sieciami społecznościowymi
  • Umożliwia bezproblemowe tworzenie kont klientów i dokonywanie płatności bez konieczności długotrwałego procesu zakładania i weryfikacji konta
  • Zmniejsz tarcie, zwiększ sprzedaż i powtarzalność zakupów oraz zmniejsz liczbę porzuconych koszyków
  • Logowanie za pomocą mediów społecznościowych to akceptowany i zaufany sposób logowania się do witryn stron trzecich

To jest premia, która jest warta swojej ceny, zaledwie 79 USD. W zamian otrzymasz wielokrotnie zwrot pieniędzy.

Sprawdź WooCommerce Social Login

Czy chcesz wiedzieć coś jeszcze na temat wylogowywania?

Czy jest coś, co chciałbyś wiedzieć, a czego brakuje w tym artykule? Chcielibyśmy otrzymać Twoje komentarze, abyśmy mogli udoskonalać ten post!  

JESTEM H

Chcesz szybką stronę internetową?

Kogo ja oszukuję? Czyż nie wszyscy?

Dlaczego więc tak wielu z nas walczy?

Największym wyzwaniem jest zwykle znalezienie szybkiej, niezawodnej firmy hostingowej.

Wszyscy przechodziliśmy przez koszmary – wsparcie trwa wieczność lub nie rozwiązuje naszego problemu, zawsze obwiniając coś po swojej stronie… 

Ale największym problemem jest to, że witryna zawsze działa wolno.

At CollectiveRay hostujemy za pomocą hostingu InMotion, a nasza strona jest głupio szybka. Działamy na niestandardowym stosie konfiguracji serwera LightSpeed ​​na MariaDB z silnikiem PHP 7.4 i frontem przez Cloudflare. 

W połączeniu z naszymi optymalizacjami front-endu niezawodnie obsługujemy 6000 użytkowników każdego dnia, przy szczytowej liczbie 50+ jednoczesnych użytkowników. 

Chcesz uzyskać szybką konfigurację, taką jak nasza? Przenieś swoją witrynę za darmo na hosting InMotion i uzyskaj 50% ZNIŻKI na aktualne ceny.

Wypróbuj InMotion Hosting z 50% ZNIŻKĄ na CollectiveRay goście w czerwiec 2025 TYLKO!

Hosting InMotion 50% ZNIŻKI dla CollectiveRay odwiedzający