Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dodać autouzupełnianie pól adresowych w WordPress

Czy kiedykolwiek straciłeś klienta, ponieważ Twój formularz WordPress był zbyt długi lub frustrujący do wypełnienia? Zdarza się to cały czas. Klient jest gotowy do zakupu, ale potem utyka przy wpisywaniu długiego adresu, zwłaszcza na urządzeniu mobilnym.

Jeden mały błąd w pisowni może oznaczać nieudaną dostawę, a w wielu przypadkach klient po prostu rezygnuje, zanim skończy.

Dlatego autouzupełnianie adresu jest tak pomocne. Sugeruje poprawny adres, gdy tylko użytkownicy zaczną pisać, dzięki czemu proces jest szybszy, łatwiejszy i mniej podatny na błędy. Rezultatem są szczęśliwsi klienci i mniej utraconych sprzedaży.

Ponadto, łatwo go skonfigurować. W tym przewodniku pokażę Ci krok po kroku, jak dodać autouzupełnianie adresu do formularzy WordPress za pomocą WPForms i jego dodatku Geolocation.

Jak dodać autouzupełnianie pól adresowych w WordPress

Dlaczego warto dodać pola adresu z autouzupełnianiem w WordPress?

Dodanie autouzupełniania adresu do Twojej witryny WordPress to łatwy sposób na poprawę doświadczenia użytkownika na Twojej stronie. Na przykład w sklepie eCommerce pomaga klientom szybciej wprowadzać adres i unikać literówek.

Oto jak to działa: Gdy kupujący wpisują tekst, pojawiają się sugestie adresów pobrane z Google Places/Maps. Pozwala im to po prostu wybrać właściwy, a formularz wypełnia się automatycznie.

Formularz z autouzupełnianiem adresu

Zmniejsza to liczbę błędów i przyspiesza proces finalizacji zakupu. Szybsze i dokładniejsze finalizacje zakupu zwiększają sprzedaż i sprawiają, że kupujący chętniej wracają.

Oprócz sklepów internetowych, autouzupełnianie adresów pomaga zmniejszyć liczbę błędów w formularzach rejestracyjnych i rezerwacyjnych. Ponadto znacznie ułatwia wypełnianie wszelkiego rodzaju formularzy, zwłaszcza na urządzeniach mobilnych.

Teraz, gdy rozumiesz korzyści z dodawania pól autouzupełniania adresów w WordPress, pokażę Ci, jak to zrobić, krok po kroku.

Oto krótkie podsumowanie wszystkich kroków, które omówię w tym artykule:

Gotowi? Zacznijmy.

Krok 1: Wygeneruj klucz API Google Places

Aby połączyć WPForms z Google Maps i włączyć funkcję autouzupełniania adresu, będziesz potrzebować klucza API Google Places. Przejdźmy przez ten proces.

🚨 Uwaga: Google wymaga teraz skonfigurowania konta rozliczeniowego do korzystania z ich usług mapowych. Dobra wiadomość jest taka, że oferują oni hojne miesięczne kredyty, więc większość małych stron internetowych nie będzie musiała nic płacić za korzystanie z tej funkcji.

Aby uzyskać klucz, musisz przejść do Google Maps Platform, która jest zarządzana w Google Cloud Console. Konsola może wydawać się nieco skomplikowana, ale nie martw się – przeprowadzę Cię przez dokładne kroki, których potrzebujesz.

Najpierw kliknij „Utwórz projekt”.

Tworzenie nowego projektu w Google Cloud Console

Na następnym ekranie będziesz musiał nazwać swój nowy projekt. Zalecam użycie nazwy, która pomoże Ci łatwo go zidentyfikować później.

Następnie, jeśli masz organizację, z którą chcesz się połączyć, możesz kliknąć link „Przeglądaj”, aby wyświetlić listę opcji. Alternatywnie możesz wybrać „Brak organizacji”.

Nazewnictwo nowego projektu w Google Cloud Console

Gdy wszystko będzie wyglądać dobrze, możesz kliknąć przycisk „Utwórz”.

Na następnym ekranie przejdź do karty „Biblioteka”.

Biblioteka w Google Console

Stamtąd będziesz musiał aktywować trzy konkretne interfejsy API. Pomyśl o nich jak o zespole, który pracuje razem:

  • API Miejsc: To gwiazda, która zapewnia sugestie autouzupełniania adresów podczas pisania.
  • Interfejs API JavaScript Map: Pozwala to na wyświetlenie widoku mapy wybranego adresu bezpośrednio w formularzu (co jest fajną, opcjonalną funkcją).
  • API geokodowania: Działa ono w tle, konwertując adresy na współrzędne mapy.

Najprostszym sposobem na ich znalezienie jest użycie paska wyszukiwania – wystarczy wyszukać, wybrać API i kliknąć „Włącz”. Powtórz to, aż wszystkie trzy API będą aktywne.

Włączanie interfejsu API JavaScript Map

Po zakończeniu wygenerujesz unikalny klucz, którego Twoja witryna będzie używać do komunikacji z interfejsami API Google.

Tak więc, mimo że włączyłeś trzy różne API, nie potrzebujesz trzech oddzielnych kluczy. Pojedynczy klucz API może zapewnić Twojej witrynie dostęp do wszystkich z nich, o ile ustawisz odpowiednie ograniczenia.

Aby to zrobić, możesz przejść do zakładki „Poświadczenia”. Następnie kliknij Utwórz poświadczenia » Klucz API.

Tworzenie klucza API

Spowoduje to otwarcie panelu do konfiguracji klucza API.

W sekcji „Ograniczenia aplikacji” wybierz „Witryny”, aby klucz działał tylko na Twojej stronie internetowej.

Wybieranie witryn jako ograniczeń aplikacji

Otworzy to opcję konfiguracji „Ograniczenia witryny”.

Tutaj możesz po prostu wprowadzić swoją nazwę domeny i kliknąć „Gotowe”.

Wprowadzanie nazwy domeny dla ograniczeń witryny

Po tym możesz przejść do sekcji „Ograniczenia API”.

Najpierw włączmy opcję „Ogranicz klucz”.

Ograniczanie klucza API

Następnie w menu rozwijanym „Wybierz API” wybierz trzy właśnie włączone API i kliknij „OK”.

Ograniczy to dostęp klucza tylko do tych API.

💡 Wskazówka Pro: Ograniczenie klucza API jest niezwykle ważnym krokiem bezpieczeństwa. Zapobiega to znalezieniu Twojego klucza przez innych i użyciu go na ich stronie internetowej. Może to prowadzić do nieoczekiwanych opłat na Twoim koncie.

Wybieranie interfejsów API do ograniczenia nowego klucza API

Po zapisaniu zmian zobaczysz swój unikalny klucz API.

Skopiuj go – będzie Ci potrzebny w następnym kroku podczas łączenia go z WPForms.

Kopiowanie klucza API

Krok 2: Zainstaluj wtyczkę WPForms i dodatek Geolocation

W tym samouczku użyjemy WPForms, który jest najlepszym kreatorem formularzy kontaktowych dla WordPress. Posiada potężny dodatek Geolocation, który sprawia, że dodawanie autouzupełniania adresów jest niezwykle proste.

W WPBeginner używamy WPForms do wyświetlania naszego formularza kontaktowego i przeprowadzania corocznych ankiet czytelników. Zapoznaj się z naszą pełną recenzją WPForms, aby uzyskać więcej informacji o wtyczce.

Pierwszą rzeczą do zrobienia jest założenie konta WPForms. Na ich stronie kliknij „Zdobądź WPForms teraz”, aby rozpocząć.

Wtyczka kreatora formularzy WPForms dla WordPressa

Następnie możesz wybrać plan i przejść do procesu płatności.

💡 Uwaga: Aby uzyskać dostęp do dodatku Geolocation, potrzebujesz planu WPForms Pro lub wyższego. Ale istnieje bezpłatna wersja WPForms, jeśli chcesz najpierw ją przetestować.

Po zarejestrowaniu będziesz musiał zainstalować i aktywować wtyczkę WPForms.

Z obszaru administracyjnego WordPress przejdź do Wtyczki » Dodaj nową wtyczkę.

Podmenu Dodaj nowy wtyczkę w obszarze administracyjnym WordPress

Następnie możesz użyć funkcji wyszukiwania, aby znaleźć wtyczkę WPForms.

W wynikach wyszukiwania kliknij „Zainstaluj teraz”, a następnie kliknij przycisk „Aktywuj”, gdy się pojawi.

Przycisk Zainstaluj teraz w wynikach wyszukiwania WPForms podczas dodawania nowej wtyczki w WordPress

Jeśli potrzebujesz pomocy, możesz skorzystać z naszego przewodnika jak zainstalować wtyczkę WordPress.

Po aktywacji będziesz musiał zweryfikować swój klucz licencyjny.

Aby rozpocząć, przejdź do WPForms » Ustawienia, wprowadź swój klucz licencyjny w podanym polu i kliknij przycisk „Zweryfikuj klucz”. Swój klucz licencyjny znajdziesz na swoim koncie WPForms.

Wprowadzanie klucza licencyjnego WPForms

Po wykonaniu tej czynności możesz przejść do WPForms » Dodatki z panelu administracyjnego WordPress, aby zainstalować dodatek Geolocation.

Na następnym ekranie przejrzyj opcje (lub użyj paska wyszukiwania) i kliknij „Zainstaluj dodatek” dla dodatku Geolocation.

Przejdź do WPForms » Dodatki i zainstaluj dodatek Geolocation

WPForms automatycznie zainstaluje i aktywuje dodatek w ciągu kilku chwil.

Krok 3: Włącz autouzupełnianie adresów w formularzach WordPress

Teraz, gdy masz swój unikalny klucz API i dodatek Geolocation, czas włączyć autouzupełnianie adresu w swoim formularzu WordPress.

Przejdź do WPForms » Ustawienia z panelu administracyjnego WordPress. Następnie przejdź do zakładki „Geolokalizacja” na górze.

Zakładka Geolocation w ustawieniach WPForms

Tutaj znajdziesz kilka opcji, które możesz dostosować:

  • Dostawca miejsc – W tym przewodniku wybierzemy „Google Places”.
  • Klucz API – Wklej unikalny klucz API, który wygenerowałeś w Kroku 1. Umożliwi to autouzupełnianie adresów i wyświetlanie map Google w Twoich formularzach.
  • Aktualna lokalizacja – Włącz tę opcję, aby automatycznie wypełniać lokalizacje użytkowników w Twoich formularzach.

Nie zapomnij kliknąć „Zapisz ustawienia” na dole tego panelu.

Łączenie WPForms z Google Maps

Następnie wystarczy włączyć autouzupełnianie w formularzu, w którym chcesz go używać. Możesz edytować istniejący formularz lub utworzyć nowy.

Krok 4: Utwórz formularz z autouzupełnianiem adresu

Do tej pory połączyłeś WPForms z Google Maps. W tym kroku utworzymy formularz z polem Adres.

Aby rozpocząć, przejdź do WPForms » Dodaj nowy z obszaru administracyjnego WordPressa.

Kliknij Dodaj nowy, aby utworzyć formularz WPForms

Na następnym ekranie możesz nadać swojemu formularzowi nazwę.

Chcesz użyć jasnej, opisowej nazwy, aby łatwiej było ją zorganizować w miarę tworzenia kolejnych formularzy.

Nadawanie nazwy formularzowi

Następnie wybierzesz, jak chcesz zbudować swój formularz: używając pustego obszaru roboczego, gotowego szablonu lub kreatora formularzy AI.

Jeśli chcesz skorzystać z kreatora formularzy opartego na sztucznej inteligencji, wystarczy wprowadzić proste polecenie. WPForms AI wygeneruje formularz w ciągu kilku sekund.

Formularze AI WPForms w akcji

W tym samouczku użyję jednak gotowego szablonu.

WPForms oferuje ponad 2000 szablonów formularzy, co ułatwia znalezienie takiego, który jest prawie idealny do Twojego celu.

Gdy znajdziesz dobry szablon do wykorzystania jako bazę, najedź na niego kursorem i kliknij przycisk „Użyj szablonu”. Tutaj użyję szablonu Prosty formularz kontaktowy.

Użyj szablonu Prosty formularz kontaktowy

Spowoduje to otwarcie kreatora formularzy metodą przeciągnij i upuść.

Następnie przeciągnij pole „Adres” z lewego panelu i upuść je w swoim formularzu (jeśli jeszcze go tam nie ma).

Dodawanie pola adresu

Gdy pole „Adres” będzie już na miejscu, możesz kliknąć je, aby otworzyć panel „Opcje pola”.

Tutaj możesz dostosować etykietę pola, dodać opis pola lub wybrać inny schemat adresu – amerykański lub międzynarodowy.

Schemat adresu skonfigurowany do użytku międzynarodowego

Po dostosowaniu ustawień ogólnych możesz przejść do zakładki „Zaawansowane”.

Następnie przewiń panel, aż znajdziesz opcję „Włącz autouzupełnianie adresu”. Przejdź dalej i włącz ją.

Pozwoli to użytkownikom szybko automatycznie wypełnić ich pełny adres, w tym miasto, stan i kod pocztowy, bezpośrednio w Twoim formularzu WordPress.

Włączanie autouzupełniania adresów

Włączenie tej funkcji otworzy opcje „Wyświetl mapę”. Po prostu włącz ją, aby dodać mapę do pola „Adres”.

Następnie możesz wybrać, czy mapa ma być wyświetlana nad polem, czy pod nim w Twoim formularzu.

Wyświetlanie mapy poniżej pola

Po zakończeniu nie zapomnij kliknąć przycisku „Zapisz” u góry, aby zastosować zmiany.

Tutaj możesz dostosować swoje powiadomienia i potwierdzenia. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem jak utworzyć formularz kontaktowy.

Krok 5: Osadź swój formularz WordPress z autouzupełnianiem adresu

Teraz jesteś gotowy, aby dodać swój formularz do swojej witryny WordPress.

Aby rozpocząć, kliknij przycisk „Osadź” na górze kreatora formularzy.

Osadzanie formularza WordPress z autouzupełnianiem adresu

Pojawi się okno podręczne, w którym możesz dodać formularz do istniejącej strony lub utworzyć nową stronę.

W tym samouczku wybiorę „Wybierz istniejącą stronę”.

Osadź formularz kontaktowy WPForms

W następnym wyskakującym okienku możesz wybrać stronę z listy rozwijanej.

Następnie kliknij „Let’s Go!”, aby kontynuować.

Wybieranie strony do osadzenia formularza WordPress z autouzupełnianiem adresu

WPForms przekieruje Cię do edytora bloków WordPress.

Tutaj kliknij ikonę „+” i dodaj blok WPForms.

Dodawanie bloku WPForms

Następnie wybierz swój formularz z menu rozwijanego.

WPForms automatycznie załaduje go do edytora treści.

Wybór formularza do dodania z listy rozwijanej

W panelu po prawej stronie możesz dostosować „Ustawienia formularza”.

Na przykład możesz chcieć wyświetlić tytuł lub opis formularza, aby zapewnić odwiedzającym więcej kontekstu.

Konfiguracja ustawień formularza w edytorze treści

Możesz również stylizować swój formularz, aby lepiej pasował do motywu Twojej witryny. A gdy będziesz zadowolony z projektu, po prostu kliknij przycisk „Zapisz”.

To wszystko! Możesz teraz odwiedzić stronę swojego formularza i spróbować wpisać adres.

Pole adresu automatycznie wyświetli sugestie z Google Maps, umożliwiając użytkownikom wypełnienie adresu jednym kliknięciem.

Formularz z autouzupełnianiem adresu

Pomyślnie dodałeś funkcję autouzupełniania adresów Google do swoich formularzy.

Użytkownicy będą mogli automatycznie wypełniać Twój formularz, niezależnie od tego, czy dokonują zakupu w Twoim sklepie WooCommerce, czy też dokonują rejestracji użytkownika.

Oto jak to może wyglądać, gdy użytkownicy wybiorą sugestię autouzupełniania adresu:

Formularze z autouzupełnianiem adresu

Dodatkowa wskazówka: Śledź i redukuj porzucenia formularzy w WordPress

Odrzucenie formularza następuje, gdy ludzie opuszczają formularz bez jego przesłania, co często wynika ze złego doświadczenia użytkownika.

Redukcja porzucania formularzy jest ważna, ponieważ może zaszkodzić wzrostowi Twojej listy e-mail, sprzedaży w Twoim sklepie e-commerce i ogólnemu sukcesowi biznesowemu.

Badania pokazują, że ponad 77% kupujących online nie kończy swoich formularzy płatności, co oznacza utratę dużej ilości pieniędzy z powodu niedokończonych sprzedaży.

Śledząc i ulepszając formularze, które ludzie często porzucają, możesz zmniejszyć te straty przychodów.

Chociaż autouzupełnianie może pomóc, nadal istnieją inne czynniki, które mogą przyczynić się do porzucenia formularza:

  • Opcjonalne pola stały się obowiązkowe: Zmuszanie ludzi do wypełniania nieistotnych informacji może być bardzo irytujące.
  • Niejasne instrukcje: Mylące lub niejasne pola formularza mogą zniechęcić ludzi.
  • Niedostosowanie do urządzeń mobilnych: Formularze, z których trudno korzystać na urządzeniach mobilnych, mogą być dużym zniechęceniem.
  • Problemy techniczne: Problemy, takie jak niedziałający formularz lub powolne ładowanie, mogą powstrzymać ludzi przed jego wypełnieniem.

Aby uzyskać więcej szczegółów, możesz przeczytać nasz przewodnik na temat jak śledzić i zmniejszać odrzucanie formularzy w WordPress.

Najczęściej zadawane pytania dotyczące autouzupełniania pól adresowych w formularzach WordPress

Jak działa autouzupełnianie adresu?

Twój formularz łączy się z usługą lokalizacyjną, taką jak Google Places lub Mapbox. Gdy użytkownicy wpisują tekst, usługa wyświetla pasujące sugestie adresów. Kiedy wybiorą jedną z nich, pola (ulica, miasto, kod pocztowy itp.) wypełniają się automatycznie.

Czy będzie działać z moim motywem WordPress?

Zazwyczaj tak. Autouzupełnianie działa z większością nowoczesnych motywów WordPress, ale czasami niestandardowe skrypty lub mocno zmodyfikowane motywy mogą powodować konflikty.

Które wtyczki WordPress obsługują autouzupełnianie adresów?

Kilka wtyczek formularzy oferuje tę funkcję, zazwyczaj poprzez dodatki lub integracje. WPForms z dodatkiem Geolocation jest jedną z najlepszych opcji.

Co jeśli sugestie się nie pojawią?

Kilka częstych przyczyn obejmuje brakujący lub nieprawidłowy klucz API, błędy JavaScript lub konflikty motywów oraz ograniczenia API (takie jak nieprawidłowe ustawienia domeny).

Więcej przewodników dotyczących korzystania z formularzy WordPress

Mam nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak dodać autouzupełnianie dla pól adresowych w WordPressie.

Jeśli uznałeś to za pomocne, możesz również zapoznać się z naszymi innymi pomocnymi przewodnikami na temat:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

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

Ostateczny zestaw narzędzi WordPress

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

Interakcje czytelników

22 CommentsLeave a Reply

    • Dziękujemy za informację, na pewno przyjrzymy się temu i znajdziemy alternatywę.

      Admin

  1. autouzupełnianie działa w pierwszym polu, ale nie w polach kodu pocztowego i stanu, proszę o pomoc.

    • Cześć Vinod,
      Niestety, w przypadku tej personalizacji będziesz musiał skontaktować się z pomocą techniczną wtyczki, aby dowiedzieć się, czy obecnie obsługuje ona wiele pól.

      Admin

  2. Działa, dzięki, szukałem stron internetowych i wtyczek i nic nie działało, dopóki nie trafiłem na tę pomocną stronę

  3. Mam stronę podróżniczą, wycieczki i transfery, chciałbym zainstalować to narzędzie, kiedy klient wybierze miejsce wizyty i przyjazd nie został przeniesiony, lub wycieczkę, ale nie jest to formularz kontaktowy, ale raczej formularz wyszukiwania, czy to działa? Wpisałem klasę, zrobiłem wszystko poprawnie, nadal nie działa. Czy ktoś może mi pomóc?

  4. Cześć, dużo próbowałem z uzyskaniem API. Działa dobrze, gdy używam niestandardowego kodu z Google w CodePen. Ale kiedy umieszczam to samo API w tym wtyczce, to nie działa.

    Włączyłem dwa interfejsy API – Places Web i Maps JS z poświadczeniami dla Places Web.

    Co tu pomijam?

    Dzięki

  5. Chciałbym wiedzieć, jak ustawić domyślny kraj, który będzie wyświetlany jako pierwszy (zamiast domyślnych adresów z USA). Czy wiesz, czy istnieje jakiś skrót lub sposób, aby to zrobić za pomocą tego wtyczki?

    BTW, I got the plugin working by just adding into the “Name” field. It works fine for me apart from wanting it to show AU addresses first. :)

  6. Jak wypełnić pole „aktualna lokalizacja” w rozwijanej liście wyboru „obszar/dzielnica” jako pierwszą opcję (pozostałe opcje pochodzą z bazy danych)?

  7. Cześć, dziękuję za artykuł. Wykonałem opisany proces, ale autouzupełnianie nadal nie działa. Czy jest coś nie tak z moim kontem Google Developers? Widzę, że oba API są włączone, ale nie widzę żadnych żądań. Dzięki

  8. Znalazłem błąd. Kiedy wpisujesz nazwę firmy, autouzupełniony adres NIE zawiera numeru ulicy, tylko nazwę ulicy (np. „Main St”, a nie „123 Main St”). Duży problem!!!

    • Ponadto, jedyną rzeczą, która pojawia się po przesłaniu formularza, są klawisze, które użytkownik zaczął wpisywać. Adres, który wybierze użytkownik, jest tym, co jest wyświetlane, ale nie tym, co jest przesyłane wraz z formularzem.

  9. Jeśli jest jedna rzecz, na którą zwracamy uwagę; to jest to „pełzanie misji” Google na strony internetowe i powiązane obszary aplikacji.

    Tam, gdzie to możliwe, staramy się nie angażować Google w nasze strony, aby zachować „kontrolę” nad tym, co robimy.

    Ale dzięki za wgląd...

  10. Czy można sprawić, aby autouzupełnianie wypełniało również kod pocztowy, stan i kraj? Właśnie zastosowałem się do wszystkiego tutaj i adres wypełnia się automatycznie, ale użytkownik nadal musi ręcznie wprowadzić swój kod pocztowy, stan i miasto.

  11. Świetny artykuł o autouzupełnianiu. Szukałem tak łatwej metody i udało wam się ją stworzyć.
    Autouzupełnianie naprawdę oszczędza dużo czasu użytkownikom końcowym, co ostatecznie przyczynia się do przyjaznego środowiska dla użytkownika.

    Brawo chłopaki.
    Dziękuję

  12. Planuję stworzyć formularz WP z autouzupełnianiem, ale nie wiem, jak to zrobić. Po przeczytaniu tego posta mam pomysł na stworzenie formularzy z autouzupełnianiem.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.