Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak dodać logowanie społecznościowe do WordPress (prosty sposób)

Dodanie loginów społecznościowych do twojej witryny internetowej WordPress ułatwia odwiedzającym proces rejestracji.

Loginy społecznościowe pozwalają użytkownikom tworzyć konta przy użyciu ich istniejących profili w mediach społecznościowych. Tak więc, zamiast ustawiać nową nazwę użytkownika i hasło, mogą logować się za pomocą platform takich jak Facebook czy Google.

To nie tylko oszczędza czas, ale także zmniejsza kłopoty dla Twoich odwiedzających. Ponadto uzyskasz dostęp do ich imienia i nazwiska oraz adresu e-mail na potrzeby przyszłych działań marketingowych.

W tym artykule pokażemy, jak dodać loginy społecznościowe do WordPress.

How to add social login to WordPress (the easy way)

Dlaczego warto dodać logowanie społecznościowe do WordPress?

Istnieje wiele powodów, dla których warto zezwolić na rejestrację użytkowników na twojej witrynie internetowej WordPress.

Jeśli prowadzisz sklep internetowy, rejestracja użytkowników umożliwia kupującym zapisanie informacji o płatności i dostawie. Ułatwia im to ponowne zakupy w przyszłości.

Rejestracja importerów jest również ważną częścią tworzenia witryny członkowskiej WordPress. Pozwala ona zbudować społeczność zaangażowanych użytkowników, którzy mają dostęp do ekskluzywnych treści.

Jednak większość ludzi nie lubi wypełniać długich formularzy rejestracji użytkownika i zapamiętywać kolejnej kombinacji nazwy użytkownika i hasła.

Loginy społecznościowe umożliwiają odwiedzającym utworzenie konta w twojej witrynie internetowej poprzez kliknięcie przycisku. Mogą użyć nazwy użytkownika i hasła ze swoich istniejących kont w mediach społecznościowych, takich jak dane logowania do Facebooka.

Ponieważ jest to tak wygodne, logowanie społecznościowe może zachęcić więcej osób do zarejestrowania się w twojej witrynie internetowej. Mając to na uwadze, zobaczmy, jak dodać logowanie społecznościowe do WordPress.

Film instruktażowy

Subscribe to WPBeginner

Jeśli wolisz pisemne instrukcje, czytaj dalej.

Jak dodać logowanie społecznościowe do WordPress

Najprostszym sposobem na dodanie logowania front-end do twojej witryny internetowej WordPress jest użycie wtyczki Nextend Social Login and Register.

Ta darmowa wtyczka pozwala odwiedzającym logować się za pomocą Facebooka, Twittera lub Google.

Uwaga: Chcesz dodać login społecznościowy dla witryny innej niż Facebook, Twitter lub Google? Istnieje również wersja pro Nextend Social Login, która dodaje logowanie społecznościowe dla wielu różnych witryn, w tym PayPal, Slack i TikTok.

Najpierw należy zainstalować i włączyć wtyczkę Nextend. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących, jak zainstalować wtyczkę WordPress.

Po włączaniu, będziesz chciał przejść do Ustawienia ” Nextend Social Login z obszaru administracyjnego WordPress. Na tym ekranie zobaczysz wszystkie różne opcje logowania społecznościowego, które możesz dodać do swojej witryny WordPress.

Adding social login to your WordPress website

Proces dodawania logowania społecznościowego do twojej witryny będzie się różnić w zależności od tego, czy dodajesz logowanie do Facebooka, Twittera czy Google.

Przyjrzyjmy się Facebookowi jako przykładowi.

Aby dodać login Facebooka do twojej witryny internetowej WordPress, kliknijmy przycisk „Rozpocznij” pod logo Facebooka.

W tym momencie może pojawić się ostrzeżenie, że Facebook zezwala tylko na przekierowania HTTPS OAuth.

Oznacza to, że twoja witryna musi korzystać z protokołu HTTPS, zanim będziesz mógł dodać login Facebooka do WordPress. Aby to skonfigurować, zapoznaj się z naszym przewodnikiem na temat przełączania HTTP na HTTPS w WordPress.

Gdy korzystasz już z HTTPS, Twoim kolejnym zadaniem jest utworzenie aplikacji na Facebooku. Umożliwi to utworzenie klucza App Key i App Secret, które zostaną dodane do wtyczki Nextend.

Tworzenie aplikacji na Facebooku brzmi technicznie, ale nie martw się. Nie musisz znać żadnego kodu, a my przeprowadzimy Cię przez wszystkie kroki.

Aby utworzyć tę aplikację, musisz przełączać się między twoim kokpitem WordPress a witryną internetową Meta for Developers. Mając to na uwadze, dobrym pomysłem jest pozostawienie twojego kokpitu WordPress otwartego w obecnej, aktualnej karcie i przejście na stronę Meta for Developers w nowej karcie.

Na twojej karcie Meta for Developers wystarczy kliknąć przycisk „Create App”.

Creating app in Meta for Developers

Następnie przejdziesz do procesu konfiguracji.

Pierwszą rzeczą, którą musisz zrobić, jest wybranie portfolio biznesowego, które chcesz połączyć z nową aplikacją. Domyślnie włączona jest opcja „Nie chcę jeszcze łączyć portfolio biznesowego”. Możesz pozostawić to bez zmian i kliknąć „Dalej”.

Choosing or leaving business portfolio as blank

Na etapie „Przypadki użycia” wybierzesz, co powinna robić twoja aplikacja.

Ponieważ chcemy dodać logowanie społecznościowe do WordPressa, wybierz opcję „Uwierzytelnij i żądaj danych od użytkowników za pomocą Facebook Login”.

Następnie należy kliknąć przycisk „Dalej”.

Adding Facebook login to WordPress

Następnie w polu „Wyświetlana nazwa” wpiszmy rodzaj nazwy, której chcemy użyć dla aplikacji na Facebooku. Ta nazwa będzie wyświetlana odwiedzającym, więc warto użyć czegoś, co rozpoznają, na przykład tytułu twojej witryny internetowej WordPress.

Po nazwaniu aplikacji możesz wpisać twój e-mail w polu „App contact e-mail”. Jest to adres, którego Facebook będzie używał do ostrzegania o potencjalnych naruszeniach zasad i ograniczeniach aplikacji lub udostępniania informacji o tym, jak można usunąć usunięte konto.

Mając to na uwadze, będziesz chciał wpisać rodzaj adresu e-mail, który regularnie sprawdzasz. Przejdź dalej i kliknij „Dalej”, aby kontynuować.

Adding the new app details

Następnie zostanie wyświetlona strona przeglądu. Na tej stronie Meta for Developers pokaże wszystkie ustawienia skonfigurowane dla nowej aplikacji.

Jeśli wszystko wygląda dobrze, po prostu kliknij przycisk „Utwórz aplikację”.

The review page in Meta for Developers

Powinieneś teraz zobaczyć wyskakujące powiadomienie z przyciskiem „Przejdź do kokpitu”.

Kliknijmy na nią.

Going to app dashboard

Teraz możesz dodawać produkty do aplikacji Facebook.

W tym miejscu możesz kliknąć „Dostosuj dodawanie przycisku logowania do Facebooka”.

Customizing app

Następnie należy przejść do sekcji „Szybki start” w menu „Facebook Login”.

W tym miejscu można wybrać opcję „Sieć”.

The Web option for adding Facebook login

Spowoduje to otwarcie sekcji konfiguratora.

W polu „Adres URL witryny” wystarczy wpisać adres URL twojej witryny internetowej.

Adding site URL in Meta for Developers

Upewnij się, że masz właściwy adres URL, w przeciwnym razie może pojawić się błąd.

Aby to zrobić, po prostu przełącz się z powrotem na kartę, która pokazuje twój kokpit WordPress. Ten ekran zawiera szczegółowe instrukcje dotyczące odnośnika Nextend do Facebooka, w tym dokładny adres URL, którego należy użyć.

The Nextend social login plugin settings

Po wpisaniu adresu URL twojej witryny w polu „Adres URL witryny”, upewnijmy się, że kliknęliśmy przycisk „Zapisz”, aby zapisać zmiany.

Następnie przejdźmy do sekcji „Ustawienia”.

Facebook Login settings in Meta for Developers

Na tym ekranie należy wkleić prawidłowe przekierowanie oAuth. Aby uzyskać tę wartość, wystarczy przełączyć się z powrotem na twoją kartę WordPress.

Instrukcje te zawierają adres URL oznaczony jako „Valid OAuth redirect URIs”. Możesz skopiować ten adres URL.

The oAuth redirect URL

Następnie przełączmy się z powrotem na witrynę internetową Meta for Developers i wklejmy adres URL w polu „Przekieruj URI do sprawdzenia”.

Następnie możesz kliknąć przycisk „Zapisz zmiany” u dołu.

Adding a redirect to social login

Po zakończeniu przejdźmy do Ustawienia ” Podstawowe w menu po lewej stronie.

W polu „App domain” wystarczy wpisać nazwę domeny Twojej witryny.

Adding the site domain

W polu „Adres URL polityki prywatności” należy wpisać rodzaj adresu polityki prywatności twojej witryny internetowej.

Polityka prywatności powinna ujawniać informacje zbierane od odwiedzających i planowany sposób wykorzystania tych danych, w tym wszelkich informacji uzyskanych z loginów społecznościowych.

Jeśli potrzebujesz pomocy przy tworzeniu tej ważnej strony, zapoznaj się z naszym przewodnikiem na temat dodawania polityki prywatności w WordPress.

Creating a privacy policy for your social login

Aby zachować zgodność z RODO, musisz umożliwić użytkownikom usunięcie ich kont w Twojej witrynie internetowej.

Istnieje wiele sposobów, aby umożliwić użytkownikom usunięcie ich kont WordPress, ale zawsze powinieneś udostępniać te instrukcje swoim odwiedzającym.

Aby ułatwić użytkownikom znalezienie tych informacji, należy kliknąć sekcję „Usuwanie danych użytkownika”, a następnie wybrać „Adres URL instrukcji usuwania danych” z rozwijanego menu.

Następnie możesz wpisać lub skopiować/wkleić adres URL, pod którym odwiedzający mogą znaleźć informacje o tym, jak usunąć swoje konto. Na przykład, możesz dodać instrukcje do twojej polityki prywatności lub strony FAQ.

Configuring your data deletion policy for GDPR

Gdy już to zrobisz, będziesz chciał otworzyć menu rozwijane „Kategoria” i wybrać kategorię, która najlepiej reprezentuje sposób, w jaki planujesz używać logowania społecznościowego na swojej witrynie internetowej WordPress.

Na przykład, jeśli dodajesz logowanie do Facebooka do twojego sklepu WooCommerce, zazwyczaj będziesz chciał kliknąć kategorię „Zakupy”.

Choosing a social login category for Facebook

Gdy już to zrobisz, następnym krokiem jest wybór ikonki aplikacji. Ta ikonka będzie reprezentować twoją aplikację w „App Center”, czyli obszarze Facebooka, w którym użytkownicy mogą znaleźć nowe aplikacje.

Nie jest to szczególnie ważne dla naszej aplikacji, ale jest to wymóg, więc nadal będziesz musiał utworzyć ikonkę aplikacji.

Twoja ikonka aplikacji musi mieć przezroczyste tło i wymiary od 512 x 512 do 1024 x 1024 pikseli. Podczas tworzenia tej ikonki nie można używać żadnych odmian logo, znaków towarowych ani ikon Facebooka, w tym jego marek WhatsApp, Oculus i Instagram.

Nie można również umieszczać tekstu „Facebook” lub „FB”.

Jeśli jeszcze jej nie masz, możesz łatwo stworzyć profesjonalnie wyglądającą ikonkę aplikacji Facebook za pomocą kreatora logo.

Po utworzeniu ikony aplikacji, kliknij sekcję „App Icon” i wybierz plik z obrazkiem, którego chcesz użyć.

Adding an app icon to Facebook

Następnie możesz kliknąć przycisk „Zapisz zmiany”.

Twoja aplikacja na Facebooku jest domyślnie ustawiona jako prywatna, co oznacza, że jesteś jedyną osobą, która może logować się za pomocą Facebooka.

Zanim odwiedzający będą mogli utworzyć konto za pomocą Facebooka, musisz uruchomić twoją aplikację. Aby to zrobić, znajdź suwak „App Mode: Rozwój” i kliknij go, aby aplikacja stała się aktywna.

Publishing your Facebook social login app

Aplikacje na Facebooku mogą mieć „Standardowy dostęp” lub „Zaawansowany dostęp” do informacji o użytkowniku. Jeśli twoja aplikacja ma dostęp standardowy, odwiedzający nie będą mogli logować się za pomocą logowania społecznościowego Facebooka.

W przeszłości Facebook zmienił swoje domyślne ustawienia uprawnień, więc zawsze warto sprawdzić, czy twoja aplikacja ma odpowiednie uprawnienia do obsługi logowania społecznościowego.

W menu po lewej stronie przejdźmy do sekcji „Uprawnienia”.

Permission section in Meta for Developers

Teraz warto przyjrzeć się uprawnieniom „e-mail” i „public_profile”.

Aby zapewnić obsługę logowania społecznościowego, oba te uprawnienia muszą być oznaczone jako „Dostęp zaawansowany” i „Gotowe do użycia”, jak widać na poniższym obrazku.

Facebook's advanced permission settings

Czy zamiast tego widzisz przyciski „Uzyskaj zaawansowany dostęp”? Oznacza to, że twoja aplikacja nie ma obecnie odpowiednich uprawnień, aby logować się do mediów społecznościowych.

W takim przypadku należy kliknąć przycisk „Uzyskaj dostęp zaawansowany”, a następnie postępować zgodnie z instrukcjami wyświetlanymi na ekranie.

Po uzyskaniu uprawnień „Dostęp zaawansowany”, przejdź do Ustawień aplikacji ” Podstawowe z menu po lewej stronie.

W górnej części strony znajduje się identyfikator i sekret aplikacji.

The Facebook App ID and App Secret

Aby ujawnić „sekret aplikacji”, wystarczy kliknąć przycisk „Pokaż”. Następnie możesz wpisać rodzaj hasła do twojego konta na Facebooku. Witryna internetowa Meta for Developers zostanie teraz zaktualizowana, aby pokazać twój „sekret aplikacji”.

Następnym krokiem jest dodanie „App secret” i „App identyfikator” do twojej wtyczki Nextend. Aby to zrobić, przełączmy się z powrotem do kokpitu WordPress.

Następnie przejdź do karty „Ustawienia” i wklej identyfikator i sekret w polach „Identyfikator aplikacji” i „Sekret aplikacji” w kokpicie WordPress.

Gdy już to zrobisz, kliknij przycisk „Zapisz zmiany”.

Zanim przejdziesz dalej, warto sprawdzić, czy twój login społecznościowy jest poprawnie skonfigurowany. Aby to zrobić, wystarczy kliknąć przycisk „Zweryfikuj ustawienia”.

Verifying your social login in WordPress

Spowoduje to otwarcie wyskakującego okienka, w którym możesz wpisać swoją nazwę użytkownika i hasło do Facebooka. Jeśli poprawnie skonfigurowałeś logowanie społecznościowe, powinieneś teraz logować się do swojego bloga WordPress.

Nawet jeśli twój login społecznościowy działa, Nextend może nadal ostrzegać, że dostawca jest obecnie wyłączony. Jeśli zobaczysz to ostrzeżenie, po prostu kliknij przycisk „Włącz”.

Enabling Nextend's social login

Udało ci się dodać logowanie społecznościowe do twojej witryny internetowej WordPress. Następnym krokiem jest zmiana wyglądu i działania przycisku logowania na twojej witrynie.

Aby nadać styl przyciskowi logowania społecznościowego, wystarczy kliknąć kartę „Przyciski”. Zobaczysz wtedy wszystkie różne style, których możesz użyć.

Aby użyć innego stylu, można kliknąć przycisk opcji.

Different social login buttons

Gdy to zrobisz, możesz edytować tekst „Etykieta logowania” tego przycisku, aby zmienić tekst wyświetlany przez Nextend.

Do etykiety logowania można również zastosować podstawowe formatowanie. Na przykład na poniższym obrazku zastosowaliśmy efekt pogrubienia za pomocą tagów HTML <b> i </b>.

Editing the Facebook login label

Masz również możliwość zmiany tekstu używanego przez ten przycisk jako „Etykieta odnośnika”. Jest to tekst, który Nextend wyświetla, gdy odwiedzający utworzył konto na twojej witrynie internetowej, ale nie powiązał tego konta z Facebookiem.

Możesz użyć etykiety odnośnika, aby zachęcić zalogowanych użytkowników do połączenia swoich kont z różnymi profilami w mediach społecznościowych.

Aby zmienić ten tekst, wystarczy wpisać go w polu „Etykieta odnośnika”. Po raz kolejny możesz użyć HTML, aby zastosować podstawowe formatowanie do tekstu etykiety.

Powinieneś również ułatwić odwiedzającym odłączenie swoich profili w mediach społecznościowych od Twojej witryny internetowej WordPress.

W tym miejscu pojawia się pole „Unlink label”.

W tym polu możesz wpisać rodzaj tekstu, który twoja witryna będzie wyświetlać zalogowanym użytkownikom, którzy już połączyli swoje konta społecznościowe z twoją witryną internetową.

Klikając na ten odnośnik, użytkownicy mogą rozłączyć połączenie między twoją witryną internetową WordPress a ich kontami w mediach społecznościowych.

Ustawienia te powinny być wystarczające dla większości witryn internetowych.

Jeśli jednak wolisz utworzyć całkowicie własny przycisk, zawsze możesz zaznaczyć pole „Użyj niestandardowego przycisku”. Spowoduje to utworzenie nowej sekcji, w której możesz utworzyć swój własny przycisk logowania społecznościowego za pomocą kodu.

Creating a custom login button with code

Kiedy będziesz zadowolony ze stylu twojego przycisku, możesz kliknąć przycisk „Zapisz zmiany”.

Następnie należy przejść do karty „Użycie”.

Nextend pokaże teraz wszystkie krótkie kody, których możesz użyć, aby dodać przycisk logowania społecznościowego do twojej witryny internetowej WordPress.

Social login shortcodes

Te krótkie kody mogą tworzyć różne przyciski logowania. Aby utworzyć podstawowy przycisk logowania dla Facebooka, należy użyć następującego krótkiego kodu:

[nextend_social_login provider=”facebook”]

Poniższy obrazek przedstawia przykład tego, jak przycisk logowania społecznościowego będzie wyglądał na twojej witrynie.

A Facebook social login button

Jak widać na karcie „Użycie”, istnieje kilka dodatkowych parametrów, które można dodać do twojego krótkiego kodu. Zmieni to wygląd lub działanie przycisku.

Jeśli chcesz utworzyć przycisk logowania społecznościowego, który nie ma etykiety tekstowej, możesz dodać parametr „ikonka”, na przykład [nextend_social_login provider=”facebook” style=”ikonka”].

Oto przykład tego, jak ten przycisk będzie wyglądał na twojej witrynie internetowej WordPress.

How to add social login to WordPress

Gdy odwiedzający loguje się do twojej witryny za pomocą konta społecznościowego, możesz automatycznie przekierować go na stronę. Na tym ekranie znajduje się przykładowy krótki kod, który przekieruje użytkowników do witryny Nextend.

Możesz łatwo dostosować ten krótki kod, aby przekierować klientów na stronę w twojej witrynie internetowej WordPress.

A shortcode with redirect parameters

Możesz dodać kilka innych parametrów do twojego krótkiego kodu. Aby zobaczyć pełną listę parametrów, możesz kliknąć odnośnik do dokumentacji wtyczki.

Po podjęciu decyzji, jakiego krótkiego kodu użyć, możesz dodać kod do dowolnej strony, wpisu lub obszaru gotowego na widżet. Aby uzyskać instrukcje krok po kroku, zapoznaj się z naszym przewodnikiem dla początkujących na temat dodawania krótkiego kodu w WordPress.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak dodać logowanie społecznościowe do twojej witryny internetowej WordPress. Możesz również zapoznać się z naszym przewodnikiem po najlepszych wtyczkach do mediów społecznościowych dla WordPressa lub naszą kompletną ściągawką z mediów społecznościowych dla WordPressa.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

8 komentarzyZostaw odpowiedź

  1. Hajjalah

    I had always came across social login buttons on many websites an thought it required many documents for authorization to implement and not applicable for small websites.
    But this article made the entire imagination so practical and surprisingly, I did not face any challenges when adding Facebook and Google login to my website using the Nextend Social Login and Register plugin. You guys are the best, Thanks ideed.

    • WPBeginner Support

      You’re welcome, glad our guide was helpful!

      Administrator

  2. Moinuddin Waheed

    I have thought many times to have a social login for my websites but have not been able to do so.
    with the help of this plugin , it seems I can easily have one now.
    Having said that , where and what credentials are saved in the database if registering and login through social media?
    and is it stored the same way as gets stored through the normal login and registration?

    • WPBeginner Support

      Unless the process has changed, an access token is the information saved on your site.

      Administrator

  3. Jiří Vaněk

    I struggled with logging into the site using social media and honestly never really got around to finishing it. It’s quite a complicated process. Thanks for one of the few tutorials that are simply explained. At least now I can try again.

    • WPBeginner Support

      We hope you are able to set it up with this guide’s assistance :)

      Administrator

  4. Norman

    Thanks for the information! Nice and details guide!

    • WPBeginner Support

      Glad you found it helpful!

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.