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 tworzyć formularze WordPress z polami rozwijanymi (prosta metoda)

Wielu właścicieli witryn internetowych ma trudności z gromadzeniem danych wejściowych użytkowników bez przytłaczania ich długimi formularzami.

Pola rozwijane upraszczają formularze, prezentując zwięzłą listę opcji. Oznacza to, że mogą one zwiększyć twój wskaźnik wypełnienia formularza i poprawić wrażenia użytkownika.

W tym artykule pokażemy, jak utworzyć formularz WordPress z polami rozwijanymi.

The Create WordPress Forms with Dropdown Fields in post image

Czym są pola rozwijane i dlaczego warto z nich korzystać?

Pole rozwijane pozwala użytkownikom wybrać jedną opcję z listy różnych wariantów. Użytkownicy mogą po prostu kliknąć pole, aby zobaczyć wszystkie rozwijane opcje.

Jako właściciel witryny internetowej możesz używać rozwijanych pól do tworzenia formularzy internetowych, takich jak zapisy do newslettera e-mail, formularze kontaktowe, formularze rejestracji na wydarzenia lub formularze zamówień produktów.

Pola rozwijane mogą poprawić skuteczność twojego formularza. Oto kilka ich zalet:

  • Spójność. Ustawiona lista opcji zapewnia spójność zebranych danych i zapobiega wprowadzaniu nieprawidłowych wpisów. Dzięki temu analiza danych jest dokładniejsza.
  • Pola dynamiczne. Pola rozwijane ułatwiają ustawianie logiki warunkowej. Ustawiona lista opcji pozwala wyświetlać dodatkowe pola w oparciu o wybór użytkownika bez zbędnych przeszkód.
  • Zmniejszona długość formularza. Połączenie wielu opcji w kompaktowe menu rozwijane sprawia, że twój formularz wygląda mniej onieśmielająco. Może to skutkować lepszym doświadczeniem użytkownika.

Biorąc to pod uwagę, przyjrzyjmy się, jak tworzyć formularze z polami rozwijanymi w WordPress. Oto krótki przegląd kroków, które omówimy w tym poradniku:

Zaczynajmy!

Krok 1: Instalacja WPForms

WPForms to najlepsza przyjazna dla początkujących wtyczka WordPress do tworzenia formularzy metodą „przeciągnij i upuść”. Ten kreator formularzy zawiera ponad 1800 szablonów, które pomagają stworzyć przyjazny dla użytkownika formularz za pomocą zaledwie kilku kliknięć.

Umożliwia również integrację platform marketingowych i płatniczych innych firm, w tym Constant Contact i Stripe.

WPForms

Uwagi: WPForms Lite posiada funkcję rozwijanego pola. Zalecamy jednak zakup wersji premium wtyczki, abyś mógł ustawić logikę warunkową i poprawić komfort użytkowania twojego formularza.

Dobra wiadomość jest taka, że czytelnicy WPBeginner otrzymują specjalne 50% zniżki, korzystając z kuponu WPForms: SAVE50.

Aby zainstalować i włączać WPForms, możesz przeczytać nasz przewodnik na temat instalacji wtyczki WordPress.

Krok 2: Tworzenie nowego formularza

Po włączaniu, powinieneś zobaczyć menu WPForms w twoim obszarze administracyjnym WordPress, jak poniżej:

The WPForms menu in the WordPress admin area

Teraz będziesz mógł uzyskać dostęp do interfejsu kreatora WPForms i tworzyć formularze z polami rozwijanymi.

Aby rozpocząć tworzenie nowego formularza, najedź na WPForms i kliknij „Utwórz nowy”.

The Add New button under WPForms in the WordPress admin area

Alternatywnie można kliknąć WPForms. Spowoduje to przekierowanie do sekcji „Przegląd formularzy” kreatora.

Aby rozpocząć, kliknij przycisk „+ Utwórz nowy”.

The + Add New button on WPForms' Forms Overview

Teraz zobaczysz panel „Konfiguracja” w kreatorze formularzy WPForms. W tym panelu pierwszą rzeczą, którą musisz zrobić, jest nadanie nazwy twojemu formularzowi.

Na przykład, możesz wpisać „Simple Contact Form” lub po prostu „Contact Form” w polu „Name Your Form”.

The Contact Form copy in the Name Your Form field in WPForms' Setup panel

Gdy to zrobisz, nadszedł czas, aby wybrać szablon.

Aby użyć szablonu formularza, wystarczy najechać kursorem na wybrany szablon i kliknąć „Użyj szablonu”. W tym przykładzie użyjemy „Prostego formularza kontaktowego”.

The Use Template button for Simple Contact Form in WPForm's Setup panel

Aby dowiedzieć się więcej na temat tworzenia formularza kontaktowego, zapoznaj się z naszym szczegółowym przewodnikiem na temat tworzenia formularza kontaktowego w WordPress.

Krok 3: Dodawanie pola rozwijanego

Po zakończeniu procesu konfiguracji zostaniesz przekierowany do kreatora formularzy, gdzie po lewej stronie znajduje się lista pól, a po prawej podgląd na żywo.

Edit contact form

Teraz chcemy dodać rozwijane pole do naszego formularza kontaktowego.

Wystarczy kliknąć „Dropdown” i przeciągnąć go na prawą stronę formularza.

The Dropdown option in WPForm's Fields panel

Uwagi: Wszystkie pola z kategorii „Pola standardowe” są dostępne w WPForms Lite. Możesz więc tworzyć formularze z polami wielokrotnego wyboru lub dodawać CAPTCHA do formularzy logowania i rejestracji za darmo.

Po prawej stronie panelu zobaczysz rozwijane pole twojego formularza kontaktowego. Możesz najechać kursorem na pole, aby uzyskać dostęp do jego ustawień, które obejmują:

  • Przycisk kopiowania
  • Przycisk usunięcia
  • Instrukcja „Kliknij, aby edytować
  • Instrukcja „Przeciągnij, aby zmienić kolejność
The dropdown field on the live preview

Korzystając z funkcji przeciągnij i upuść, przenieśmy pole rozwijane nad „Komentarz lub wiadomość”.

Umieszczając pole akapitu „Komentarz lub wiadomość” tuż przed przyciskiem przesyłania, zapewniasz lepszy przepływ procesu wypełniania formularza. Sprawia to również, że twoje rozwijane pole jest bardziej widoczne, dzięki czemu użytkownicy go nie przeoczą.

The dropdown field moved above Comment or Message

Krok 4: Konfigurowanie pola rozwijanego

W tym kroku ustawisz etykietę, opcje i opis twojego pola rozwijanego. Twoja lista opcji powinna być zgodna z rodzajem formularza. Ponieważ tworzymy formularz kontaktowy, zaoferujmy opcję subskrypcji newslettera.

Kliknij twoje rozwijane pole, a następnie przejdź do „Opcji pola”.

The Dropdown field's Field Options tab

Na karcie „Ogólne” wypełnij niezbędne dane:

  • Etykieta. W polach rozwijanych etykiety są zazwyczaj pytaniami. Jako przykładu użyjemy „Czy chcesz zapisać się do naszego newslettera?”.
  • Wybory. Dodajmy „Tak, proszę” i „Nie, dziękuję”.
  • Opis. W tym polu można pozostawić opcję „Możesz zrezygnować z subskrypcji w dowolnym momencie”.
  • Wymagane. Przełącz tę opcję, aby wymagać od odwiedzających wypełnienia tego pola.
The configured Dropdown field in the Field Options tab

Następnie ustawmy logikę warunkową.

Logika warunkowa oznacza podejmowanie decyzji za pomocą instrukcji „if” i „then”. Gdy jest używana w formularzach, decyduje, co stanie się dalej na podstawie odpowiedzi udzielonej przez użytkownika.

Konfigurowanie logiki warunkowej ułatwia wypełnianie formularzy. Pokazując tylko odpowiednie opcje w oparciu o poprzednie wybory, twój formularz nie przytłacza użytkowników niepotrzebnymi wyborami.

W tym przykładzie wyświetlimy dodatkowe pole, jeśli użytkownicy wybiorą opcję „Tak, proszę”. Pozwolimy subskrybentom wybrać, jak często chcieliby otrzymywać e-maile promocyjne.

Wcześniej musisz przygotować nowe pole. Wróć do karty „Add Fields” i kliknij „Dropdown” lub inny rodzaj pola. Następnie uzupełnij szczegóły nowego pola.

Oto przykład:

The configured second dropdown field in the Field Options tab for setting up conditional logic

Teraz, gdy nowe pole jest gotowe, kliknij je i przejdź do karty „Smart Logic”.

W tym miejscu można włączyć logikę warunkową, przełączając opcję „Włącz logikę warunkową”.

The Enable Conditional Logic toggle in the Smart Logic tab

Po włączaniu możesz skonfigurować logikę warunkową dla twojego nowego pola.

Zacznij od wybrania opcji „Pokaż” lub „Ukryj” nowe pole. Następnie wybierz istniejące pole i dane wejściowe użytkownika.

Oto nasza konfiguracja: „Pokaż” to pole, jeśli „Czy chcesz zapisać się do naszego newslettera” ma wartość „Tak, proszę”.

The conditional logic for the second Dropdown field in the Smart Logic tab

Porada eksperta: Chcesz dodać użytkowników bezpośrednio do twojej listy mailingowej? Zapoznaj się z naszym poradnikiem na temat tworzenia listy mailingowej w WordPress.

Krok 5: Personalizacja twojego formularza

Czas spersonalizować twój nowy formularz.

Możesz zacząć od ustawienia powiadomień e-mail za każdym razem, gdy nowy użytkownik prześle formularz. Przejdź do Ustawienia ” Powiadomienia i włącz opcję „Włącz powiadomienia”.

The Enable Notifications toggle in WPForms' Notifications section in the Settings panel

Następnie przejdź przez domyślne szczegóły powiadomień twojego formularza poniżej przełącznika.

Niektóre wpisy w polu „Domyślne powiadomienie” mają „Inteligentny tag”. Tag ten zakłada między innymi, gdzie mają być wysyłane powiadomienia o przesłaniu formularza. To powiedziawszy, możesz dostosować ustawienia w zależności od twoich potrzeb.

Na przykład pole „Adres e-mail wysłany do” ma „inteligentny tag” {admin_email}. Domyślnie będzie to e-mail administratora twojej witryny WordPress. Tak więc wszelkie powiadomienia o przesłaniu formularza trafią do skrzynki odbiorczej e-mail administratora.

Możesz dodać więcej odbiorców, takich jak Twój specjalista ds. e-mail marketingu. Pamiętaj tylko, aby oddzielić każdy e-mail przecinkiem.

Jeśli chcesz dowiedzieć się, jak wysłać twój e-mail z formularzem do wielu osób lub różnych działów, przeczytaj nasz przewodnik na temat tworzenia formularza kontaktowego z wieloma odbiorcami.

Następnie, domyślna kopia „Linii tematu e-maila” to „Nowy wpis: Twój formularz”. Możesz jednak zmienić wiersz tematu według twoich upodobań, o ile jest on łatwy do zidentyfikowania.

Użytkownicy, którzy prześlą formularz, powinni otrzymać powiadomienie w swoim e-mailu. Pole „From Name” pozwala użytkownikom dowiedzieć się, kto wysyła e-mail z powiadomieniem.

WPForm's Default Notifications settings for the first three fields

Kolejnym polem jest „Od e-mail”, a „tag inteligentny” dla tego pola to {admin_email}.

Przy tym domyślnym ustawieniu użytkownicy będą otrzymywać powiadomienia e-mail z adresu e-mail administratora twojej witryny.

Podświetlona część informuje, że adres e-mail administratora twojej witryny znajduje się w innej domenie, na przykład @gmail.com. Może to prowadzić do problemów z dostarczalnością, takich jak wiadomości e-mail trafiające do skrzynki „Spam”.

Możesz przeczytać nasz przewodnik na temat konfiguracji WP Mail SMTP, aby upewnić się, że twoje e-maile trafią do skrzynek odbiorczych czytelników.

WPForm's Default Notifications settings for the From Email field

W przypadku każdego wysłanego e-maila z powiadomieniem odbiorca ma również możliwość udzielenia na niego odpowiedzi.

W polu „Reply-To” można ustawić, który adres e-mail będzie otrzymywał odpowiedzi użytkowników. Inteligentny tag tego pola to {field_id=”1″}. Oznacza to, że odpowiedzi użytkowników będą trafiać na ten sam adres e-mail, który znajduje się w polu „From Email”.

Wreszcie, pole „Wiadomość e-mail” ma tag {all_fields} „Smart Tag”. Twoja wiadomość e-mail będzie więc zawierać pola formularza wraz z odpowiedziami użytkowników.

WPForm's Default Notifications settings for the last two fields

Po zakończeniu konfigurowania własnych powiadomień przejdź do sekcji „Potwierdzenia”. W tej sekcji skonfigurujesz sposób wyświetlania potwierdzenia po przesłaniu formularza.

Po pierwsze, możesz wybrać „Wiadomości”, „Pokaż stronę” lub „Przejdź do adresu URL (przekierowanie)” jako twój rodzaj potwierdzenia.

The Confirmation Type field in WPForms' Confirmations section in the Settings panel

Jeśli jako rodzaj potwierdzenia wybierzesz „Wiadomość”, wyświetlony zostanie komunikat potwierdzający, aby poinformować użytkowników o otrzymaniu przesłanych przez nich formularzy.

W przypadku tego rodzaju potwierdzenia możesz edytować domyślną wiadomość, aby pasowała do twojej marki. Przejdź do pola „Wiadomość potwierdzająca” i wpisz własną wiadomość w polu tekstowym.

The Confirmation Message field in WPForms' Confirmation section in the Settings panel

Jeśli wybierzesz opcję „Pokaż stronę”, będziesz musiał wybrać istniejącą stronę w twojej witrynie internetowej WordPress. Jeśli wybierzesz opcję „Przejdź do adresu URL (przekieruj)”, wstawisz adres URL strony.

Zanim przejdziesz do następnego kroku, kliknij „Zapisz”, aby nie utracić twoich postępów.

The Save button on WPForms' builder interface

Gdy to zrobisz, będziesz gotowy do wyświetlenia twojego nowego formularza na witrynie WordPress.

Krok 6: Osadzanie twojego formularza w WordPressie

Aby wyświetlić twój nowy formularz na witrynie WordPress, możesz użyć kreatora „Osadzanie” w kreatorze formularzy WPForms.

The Embed wizard on the WPForms form builder

Spowoduje to wyświetlenie wyskakującego okna „Osadzanie na stronie”. Możesz w nim wybrać opcję „Wybierz istniejącą stronę” lub „Utwórz nową stronę”, w zależności od tego, która opcja jest dla Ciebie odpowiednia.

W tym przykładzie wybierzmy „Wybór istniejącej strony”.

The Select Existing Page button when embedding a form from WPForms

Następnym krokiem jest wybranie strony, na której chcesz wyświetlić twój nowy formularz.

Wystarczy kliknąć listę rozwijaną i wybrać istniejącą stronę internetową. Gdy to zrobisz, kliknij „Let’s Go!”.

The About option when embedding a form in an existing page

Następnie zostaniesz przekierowany do edytora bloków WordPress z instrukcjami WPForms.

Możesz kliknąć przycisk „Gotowe”, aby ukryć te instrukcje.

The + button for adding a new block on the WordPress block editor

W tym miejscu należy kliknąć przycisk „+”, aby dodać blok WPForms.

Wpisz „WPForms” w pasku wyszukiwania. Następnie powinieneś zobaczyć blok WPForms w wynikach wyszukiwania. Kliknij, aby go dodać.

The WPForms block to add to the WordPress block editor

Po dodaniu bloku WPForms, na twojej stronie pojawi się rozwijane menu.

Wystarczy kliknąć menu rozwijane i wybrać formularz z listy. Wybierzmy „Formularz kontaktowy”, ponieważ jest to formularz, który właśnie utworzyliśmy.

The Contact Form option in the WPForms' block's dropdown

Krok 7: Opublikowanie formularza

Na tym ostatnim etapie podglądnijmy formularz przed opublikowaniem, aby upewnić się, że wszystko wygląda idealnie. W edytorze bloków WordPress kliknij ZobaczPodgląd w nowej karcie.

The Preview in new tab button on the WordPress block editor

Jeśli chcesz, możesz również wyświetlić podgląd formularza na tabletach i urządzeniach mobilnych. Wystarczy kliknąć Zobacz ” Tablet lub Mobile ” Podgląd w nowej karcie.

Na koniec, jeśli nie ma potrzeby wprowadzania dalszych zmian, naciśnij „Aktualizuj”.

The Update button on WordPress' block editor

Gratulacje! Udało ci się utworzyć nowy formularz kontaktowy z rozwijanymi polami na twojej witrynie internetowej WordPress.

Oto jak to wyglądało na naszej demonstracyjnej witrynie internetowej:

A contact form with dropdown fields embedded on a WordPress website

Mamy nadzieję, że ten przewodnik pomógł ci nauczyć się tworzyć formularze WordPress z polami rozwijanymi. Następnie możesz chcieć dowiedzieć się, jak używać formularza kontaktowego do rozwijania twojej listy mailingowej i naszego ostatecznego przewodnika po korzystaniu z formularzy WordPress.

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

Jeden komentarzZostaw odpowiedź

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

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ę.