Jak utworzyć formularz kontaktowy w WordPress bez wtyczki?

Opublikowany: 2022-09-11

Jedną z największych zalet WordPressa jest łatwość dodawania formularzy kontaktowych do witryny bez konieczności instalowania wtyczki. W tym artykule pokażemy, jak stworzyć formularz kontaktowy w WordPressie bez wtyczki. Zaczniemy od stworzenia prostego formularza kontaktowego z zaledwie kilkoma polami. Następnie dodamy podstawową walidację, aby upewnić się, że formularz jest poprawnie wypełniony. Na koniec połączymy formularz z adresem e-mail, abyś mógł otrzymywać wiadomości od odwiedzających. Stworzenie formularza kontaktowego w WordPressie to świetny sposób na umożliwienie odwiedzającym łatwego skontaktowania się z Tobą. Wystarczy kilka minut pracy, aby mieć w pełni funkcjonalny formularz kontaktowy na swojej stronie.

Najlepszym sposobem na stworzenie formularza kontaktowego WordPress bez żadnych wtyczek jest użycie samego WordPressa. Będziesz musiał stworzyć szablon strony. W drugim kroku należy opracować formularz. Należy sprawdzić, czy formularz został przesłany, a także czy pola zostały poprawnie wypełnione. Błędy związane z przetwarzaniem danych i obsługą błędów zostaną wyświetlone użytkownikowi. Wtyczka walidacji musi zostać pobrana i przesłana do katalogu /js motywu (pod wtyczką walidacji). Krok 2: Po skopiowaniu następującego pliku zmień jego nazwę.

Możesz użyć katalogu /js, aby zapisać go jako plik verif.js. W kroku 3 musimy połączyć wtyczkę z motywem WordPress. Czwartym krokiem jest użycie wtyczki validate jQuery do weryfikacji po stronie klienta. Dzięki temu masz pewność, że formularz został prawidłowo wypełniony i terminowo wypełniony.

Czy istnieje bezpłatny formularz kontaktowy dla WordPressa?

Źródło: fordableforms.com

Dostępnych jest kilka darmowych wtyczek formularzy kontaktowych dla WordPress. Należy jednak pamiętać, że bezpłatne wtyczki nie zawsze są aktualizowane tak często, jak wtyczki płatne, więc korzystanie z wtyczki bezpłatnego formularza kontaktowego może wiązać się z większym ryzykiem bezpieczeństwa.

Jeśli chcesz, aby Twoi klienci mogli się z Tobą skontaktować, musisz stworzyć formularze kontaktowe. Tworząc, używając lub patrząc na idealną formę, powinien być prosty i prosty w użyciu. Jeśli chcesz stworzyć działający formularz kontaktowy na swojej stronie, prawdopodobnie będziesz potrzebować wtyczki. Sześć darmowych lub tanich wtyczek może pomóc w wyborze najlepszej wtyczki formularza kontaktowego dla Twojej witryny. Ma wbudowane integracje z popularnymi portalami płatniczymi i logiką warunkową, a także możliwość dostosowania prawie każdego aspektu Twoich formularzy. W formularzu kontaktowym 7 znajdują się pola na imię i nazwisko użytkownika, adres e-mail, temat i wiadomość. Powinieneś dołączyć klasę lub atrybut ID przed zatwierdzeniem dowolnej niestandardowej metody formatowania.

Zakładka Poczta może służyć do zmiany adresu e-mail wyświetlanego w formularzach kontaktowych, a także do modyfikacji niektórych dodatkowych opcji dotyczących układu wiadomości e-mail. Karta Wiadomości zawiera długą listę pól, w których możesz zmienić standardowy tekst dowolnej wiadomości. Darmowa wersja zawiera pola takie jak imię i nazwisko, adres e-mail, numer telefonu, adres URL oraz data i godzina. Formidable to kreator formularzy WordPress z atrakcyjnym interfejsem i różnorodnymi szablonami. W wersji Pro jest więcej szablonów i pól do wypełnienia, w tym przesyłanie obrazów i plików, za 99 USD za licencję na pięć witryn. Możesz również dodać mnóstwo pól premium za 99 USD do 699 USD, z przedziałem cenowym od 99 USD do 599 USD. Formidable Ninja Forms ma również fantastyczną ocenę 4 i pół gwiazdki.

Dzięki tej wtyczce uzyskasz całkowicie wciągające wrażenia i zauważysz, że Twój pulpit nawigacyjny znika, pozostawiając Cię zagubionym w WordPressie. Platforma nie jest najlepszym darmowym narzędziem do tworzenia formularzy WordPress, ale jest w stanie wykonać prosty formularz kontaktowy, który możesz utworzyć samodzielnie. Prosta wtyczka formularza może służyć do tworzenia różnych podstawowych formularzy, takich jak formularz kontaktowy lub zapis do newslettera. Bardziej zaawansowany konstruktor formularzy, taki jak Forminator, może pomóc w sprzedaży produktów, wdrażaniu klientów, zautomatyzowaniu przepływu pracy i tworzeniu aplikacji. Nasz przewodnik dla początkujących dotyczący formularzy kontaktowych WordPress będzie doskonałym miejscem do rozpoczęcia, jeśli dopiero zaczynasz.

Prosty formularz kontaktowy dla WordPress

Źródło: WPForms

Prosty formularz kontaktowy dla WordPressa można utworzyć za pomocą wtyczki Contact Form 7. Ta wtyczka umożliwia utworzenie niestandardowego formularza kontaktowego i dodanie go do witryny WordPress. Wtyczka zawiera szereg funkcji, takich jak możliwość tworzenia wielu formularzy, dodawania niestandardowych pól i zarządzania przesyłaniem.

Jeśli Twoi klienci mogą skontaktować się z Tobą za pośrednictwem formularza kontaktowego w Twojej witrynie, będą mieli najłatwiejszy kontakt z Tobą. Co więcej, możesz go używać do zbierania potencjalnych klientów i adresów e-mail, aby powiększać swoją listę e-mail. W tym artykule przeprowadzimy Cię przez proces tworzenia formularza kontaktowego WordPress. Pierwszym krokiem w WPForms Challenge jest nazwanie formularza kontaktowego. Następnie musisz wybrać szablon lub stworzyć własny formularz od podstaw. Ostatnim krokiem jest sprawdzenie ustawień powiadomień dla formularza. Jeśli korzystasz z tagów inteligentnych, możesz również powiadamiać odwiedzających o przesłaniu formularza.

Dzięki WPForms Lite możesz tworzyć piękne bezpłatne formularze kontaktowe WordPress i dostosowywać je za pomocą captcha, takich jak reCAPTCHA 2 i 3. W WordPress możesz utworzyć formularz wieloetapowy, jeśli chcesz utworzyć dłuższy formularz. Możesz również sprawdzić te sprytne hacki do formularzy internetowych, które pomogą Ci odkryć ukryte informacje o klientach.

Formularz kontaktowy WordPress Ajax bez wtyczki

Źródło: WPForms

Formularze kontaktowe Ajax stają się coraz bardziej popularne, ponieważ zapewniają szybki i łatwy sposób przesyłania informacji bez konieczności ponownego ładowania strony. Istnieje kilka sposobów na stworzenie formularza kontaktowego Ajax bez użycia wtyczki. Jednym ze sposobów jest użycie wtyczki formularzy jQuery . Ta wtyczka umożliwia przesyłanie informacji za pośrednictwem Ajax bez konieczności pisania niestandardowego kodu. Innym sposobem jest skorzystanie z API WordPress. API WordPress ma funkcję o nazwie wp_ajax_nopriv_contact_form, która umożliwia przesyłanie informacji za pośrednictwem Ajax bez użycia wtyczki.

Jeśli nie masz jeszcze wtyczki WordPress , możesz utworzyć formularz kontaktowy za pomocą niestandardowego szablonu strony. Celem tego samouczka jest wykorzystanie szablonu, a następnie stworzenie na jego podstawie strony. Aby dowiedzieć się, jak będzie zorganizowany nasz szablon strony, zakodujemy mały pseudokod. Użyjemy honeypota, aby dowiedzieć się, kto przesłał formularz i dlaczego. W tym celu również używamy honeypot captcha, na wypadek gdyby pole nie zostało wypełnione, ale jeśli tak, nie sprawdzimy go ponownie. Moim zdaniem najlepiej, abym sam wypełnił formularz kontaktowy. Po prostu dodaję do niego filtr Gmaila, aby upewnić się, że nie zostanie wykryty przez mój filtr spamu.

W poprzednim artykule wspomniałem o formularzach jQuery AJAX, ale tym razem przejdę do skryptu formularza kontaktowego AJAX . Możesz kontynuować, o ile nie prześlesz żadnych dodatkowych plików. Ponieważ kod jest tuż przed tobą, jego dodanie i poprawienie powinno być proste.

Jak stworzyć formularz PHP w WordPress

Aby utworzyć formularz php w wordpressie, musisz zainstalować wtyczkę, taką jak Gravity Forms. Po zainstalowaniu będziesz musiał utworzyć formularz w interfejsie wtyczki. Po utworzeniu formularza musisz skopiować kod i wkleić go do posta lub strony w witrynie Wordpress.

Formularz kontaktowy WordPress Shortcode

Jak dodać formularz kontaktowy do artykułu? Aby dodać formularz kontaktowy przejdź do zakładki Kontakt (Kontakt). Każdy formularz kontaktowy ma własny krótki kod, np. [contact-form-7 id=1234″ title=Formularz kontaktowy 1″].