Jak naprawić problem „Mój formularz Elementor nie działa”

Opublikowany: 2022-08-28

Czasami e-maile pochodzące z formularzy Elementora mogą trafić do spamu lub po prostu zniknąć. Kiedy tego doświadczasz, oznacza to, że twoja forma Elementora nie działa poprawnie. Formularz kontaktowy Elementora wysyła wiadomości e-mail za pomocą funkcji wp_mail ().

To przesyła wiadomości e-mail przez dostawcę hostingu bez żadnego uwierzytelnienia. Gdy wiadomość e-mail zostanie przeniesiona z jednego serwera na drugi, zostanie umieszczona w folderze wiadomości-śmieci lub po prostu całkowicie odrzucona.

Wiele witryn WordPress i hostów internetowych doświadcza tego problemu i może się to zdarzyć z dowolnymi wtyczkami formularzy kontaktowych. W tym poście przyjrzymy się, jak rozwiązać ten problem.

Rozwiązania problemu „Mój formularz Elementor nie działa”

Pierwszą rzeczą do zrobienia jest sprawdzenie, czy Twój formularz Elementor jest poprawnie zainstalowany. W kolejnych sekcjach omówimy przewodnik krok po kroku, jak rozwiązać ten problem.

Krok 1: Rozwiąż problemy z błędami formularza Elementor

Najpierw musisz sprawdzić, czy formularz kontaktowy działa na Twojej stronie. Czasami nowe motywy lub wtyczki mogą wpływać na normalne funkcjonowanie formularzy. Na przykład możesz mieć problemy z przesyłaniem formularzy, jeśli niedawno zainstalowałeś nową wtyczkę buforującą.

Możliwe również, że przycisk przesyłania nie działa ponownie. W zależności od używanego kreatora formularzy otrzymasz różne komunikaty o błędach. W tym poście przyjrzymy się typowym.

Elementor Pro Form Builder: W tym celu możesz otrzymać komunikaty o błędach, takie jak „Błąd_serwera” lub „Wystąpił błąd”. Te komunikaty o błędach mogą oznaczać, że w Twoim kreatorze formularzy Elementor brakuje jednego identyfikatora pola. Aby rozwiązać problem, wykonaj poniższe czynności:

• Przejdź do pulpitu WordPress i kliknij, aby otworzyć stronę formularza.

• Następnie otwórz stronę z kreatora stron Elementor.

• Klikaj kolejno każde pole i zaznacz zakładkę „Zaawansowane”. Zobaczysz identyfikator przypisany do każdego pola formularza.

zawartość

• Uzupełnij brakujący identyfikator.

Błędy WPForms: Jeśli korzystasz z WPForms, możesz również napotkać problem polegający na tym, że formularz kontaktowy nie działa poprawnie. Często jest to wynikiem konfliktu wtyczek. Możesz zobaczyć różne komunikaty o błędach, które obejmują:

• „WPForm wykrył problem z JavaScriptem na tej stronie”: Oznacza to, że problem dotyczy JavaScript i może wynikać z ustawień w motywie lub wtyczce. Aby rozwiązać ten problem, wyłącz minifikację.

• „Token formularza jest nieprawidłowy”: Ten błąd jest często spowodowany przez buforowanie wtyczek. Usuń JavaScript dla WPForms z ustawień wtyczki pamięci podręcznej, aby to naprawić.

Po wykonaniu tych czynności spróbuj przesłać formularz kontaktowy. Jeśli po przesłaniu formularza nie widzisz żadnego komunikatu o błędzie, następnym krokiem jest sprawdzenie ustawień poczty e-mail w formularzu kontaktowym Elementor. To prowadzi nas do następnego kroku.

Krok drugi: Sprawdź powiadomienia formularza Elementor

Musisz sprawdzić formularz kontaktowy, aby sprawdzić, czy ma poprawną konfigurację powiadomień e-mail. Konfiguracja Twojego formularza określi kroki, których użyjesz w tym celu. Wykorzystamy dwie wtyczki formularzy kontaktowych, z których korzystaliśmy.

Powiadomienia kreatora formularzy Elementor Pro

Jeśli korzystasz z narzędzia do tworzenia formularzy Elementor w swoim formularzu kontaktowym, wykonaj poniższe czynności, aby sprawdzić i naprawić ustawienie powiadomień:

• Kliknij, aby otworzyć stronę formularza w Elementorze i kliknij utworzony formularz

• Rozwiń ustawienia powiadomień na lewym pasku bocznym.

• Kliknij „Działania po przesłaniu”, a następnie „E-mail”, aby wyświetlić powiadomienie wysyłane po przesłaniu formularza w Twojej witrynie.

Wejście

• Sprawdź, czy powiadomienie o formularzu jest poprawnie skonfigurowane. Możesz ustawić „Od nazwy” na adres e-mail odpowiadający nazwie Twojej domeny, aby uniknąć problemów z dostarczaniem wiadomości e-mail.

e-mail

Powiadomienia WPForms

WPForms można również wykorzystać do utworzenia formularza kontaktowego Elementor. Będziesz zaskoczony mnóstwem funkcji i korzyści płynących z używania WPForms z Elementorem. W porównaniu do innych kreatorów formularzy, WPForms oferuje lepszą ochronę przed spamem.

Jeśli zintegrowałeś WPForms z Elementorem na swojej stronie, możesz sprawdzić ustawienie powiadomień WPForms w Elementorze. Aby to zrobić, wykonaj poniższe czynności:

• Przejdź do pulpitu nawigacyjnego Elementor i otwórz stronę formularza.

• Kliknij przycisk „Osadzony formularz”, a następnie link „Edytuj wybrany formularz”.

edytuj formularze wp

• Kliknij „Ustawienia”, a następnie „Powiadomienia”. Po prawej stronie otworzy się ekran powiadomień formularza.

ogólny

• Sprawdź, czy powiadomienie jest włączone.

• Sprawdź menu „Wyślij na adres e-mail” i zobacz, gdzie formularz przekierowuje powiadomienia e-mail. Jeśli jest ustawiony na {admin_email}, formularz wysyła powiadomienia e-mail na domyślny adres e-mail administratora na stronie WordPress. Możesz zmienić domyślny adres e-mail administratora w WordPress, jeśli adres e-mail jest nieprawidłowy. Możesz również usunąć domyślny tag {admin_email}, jeśli jest nieprawidłowy, i ręcznie wprowadzić adres e-mail.

ustawienia

• Jeśli chcesz wysyłać powiadomienia do wielu identyfikatorów e-mail, upewnij się, że adresy e-mail są oddzielone przecinkami w polu „Wysłane na adres e-mail”. Gdy skończysz z ustawieniami, kliknij przycisk „Zapisz” u góry kreatora formularzy. Kliknij przycisk „X”, aby zamknąć okno.

• Wyślij testową wiadomość e-mail, aby sprawdzić, czy problem z „Mój formularz Elementor nie działa” został rozwiązany.

Jeśli sprawdziłeś ustawienia i pracowałeś nad powiadomieniami, a nadal masz problem z formularzem Elementor, który nie działa poprawnie lub nie wysyła wiadomości e-mail, może być konieczne skonfigurowanie wtyczki WordPress Mail SMTP. To prowadzi nas do następnego kroku.

Krok trzeci: zainstaluj wtyczkę WordPress Mail SMTP

WP Mail SMTP to popularna wtyczka WordPress. Zmienia sposób wysyłania wiadomości e-mail za pośrednictwem witryny WordPress. Dzięki niemu nie musisz polegać na serwerze WWW do wysyłania wiadomości e-mail. WP Mail SMTP pomaga przekierowywać wiadomości e-mail przez innego zewnętrznego dostawcę poczty e-mail.

Pomaga uwierzytelniać wiadomości e-mail i zapobiegać ich zapisywaniu jako spam lub odrzucaniu. Wykonaj poniższe czynności, aby skonfigurować wtyczkę WP Mail SMTP:

• W obszarze swojego konta wyszukaj „Wtyczka WP Mail SMTP” w menu wyszukiwania i kliknij ją, gdy się pojawi. Kliknij przycisk „Pobierz WP Mail SMTP”, aby pobrać plik zip.

SMTP

• Następnie prześlij wtyczkę do swojej witryny WordPress, a następnie zainstaluj ją przed aktywacją wtyczki.

podłącz

• W kreatorze konfiguracji WP Mail SMTP w przeglądarce kliknij „WP Mail SMTP”, a następnie „Kreator konfiguracji” w menu nawigacyjnym WordPressa, aby uruchomić go ręcznie.

Krok 4: Skonfiguruj usługę SMTP w swoim WordPressie Teraz nadszedł czas na skonfigurowanie nowej usługi pocztowej! To rozwiąże problem z niedziałającym formularzem Elementora. Aby rozpocząć, wykonaj poniższe czynności:

• Kliknij przycisk „Zacznijmy”

Zaczynaj

• Wybierz żądanego dostawcę poczty e-mail z listy. Twój wybór będzie zależał od ilości e-maili, które prawdopodobnie wyślesz, oraz rodzaju e-maili, jakie będą. Możesz wybrać Sendingblue lub SMTP.com, jeśli nie masz na myśli żadnego konkretnego dostawcy.

Dostawca poczty e-mail

• Postępuj zgodnie z monitami dotyczącymi instalacji u wybranego dostawcy.

• W następnym oknie w Kreatorze domyślnie włączone są raportowanie błędów i dostarczanie wiadomości e-mail. Powinieneś również włączyć "Tygodniowe podsumowanie e-mail" i dzienniki e-mail".

e-mail z podsumowaniem

Po zakończeniu pracy kreatora konfiguracji automatycznie otrzymasz testową wiadomość e-mail, aby potwierdzić, że problem został rozwiązany. To wszystko! Udało Ci się rozwiązać problem z niedziałającym formularzem Elementora i niewysyłaniem e-maili.

Wniosek

Tam masz szczegółowy przewodnik, jak rozwiązać problem „Mój formularz Elementor nie działa”. Postępuj zgodnie z instrukcją, aby bezproblemowo rozwiązać problem.

Czy Elementor Pro ma formularze?

Tak, Elementor Pro oferuje formularze dynamiczne. Kreator formularzy zawiera różne pola, których możesz potrzebować, w tym między innymi pole danych, przesyłanie pliku i pole akceptacji.

Czy Elementor Form przechowuje formularz przesyłania?

Tak, Elementor Form oferuje funkcje tworzenia kopii zapasowych danych do przesyłania formularzy i możesz uzyskać do nich dostęp w dowolnym momencie. Możesz także zarządzać przesyłaniem formularzy bezpośrednio z pulpitu WordPress.

Który kreator formularzy jest najlepszy dla Elementora?

Wiele kreatorów formularzy doskonale integruje się z Elementorem. Niektóre z najbardziej zalecanych opcji to WPForms, Contact Form 7, Gravity Forms, JetEngine, WP Fluent Forms i Ninja Forms.

Czy formularze Elementor są bezpieczne?

Tak, oni są. Wszystkie przesłane pliki do Elementora przechodzą walidacje i kontrole bezpieczeństwa wbudowane w formularze Elementora. Ma to na celu zapewnienie, że Twoja witryna WordPress nigdy nie zostanie naruszona.

Czy formularz Elementor jest bezpłatny?

Widżet formularza w Elementorze jest dostępny tylko w wersji Pro. Jednak nadal możesz tworzyć formularze w bezpłatnej wersji. Jedyną rzeczą jest to, że funkcje są ograniczone.

Umair
Umair Khan