[NAPRAWIONO] Formularz kontaktowy Elementora nie wysyła wiadomości e-mail?

Opublikowany: 2021-02-08

Czy Twój formularz Elementora nie wysyła wiadomości e-mail?

Czasami e-maile z formularzy Elementora mogą zniknąć lub trafić do spamu.

Pokażemy Ci, jak rozwiązać problem i sprawdzić komunikaty o błędach Elementora.

Napraw teraz e-maile z formularza Elementor

Dlaczego mój formularz Elementor nie działa?

Jeśli Twój formularz kontaktowy Elementora nie działa, prawdopodobnie e-maile z Twojej witryny są traktowane jako spam.

Gdy formularz Elementora wysyła wiadomość e-mail, używa funkcji wp_mail() . Wysyła wiadomości e-mail przez dostawcę usług hostingowych bez uwierzytelniania. Tak więc, gdy ta wiadomość e-mail zostanie przekazana z jednego serwera do następnego, wiadomość e-mail zostanie odrzucona lub umieszczona w folderze Wiadomości-śmieci.

Jest to bardzo powszechny problem ze wszystkimi witrynami WordPress i hostami internetowymi. Może się to zdarzyć w przypadku prawie wszystkich wtyczek formularzy kontaktowych.

Jak naprawić formularz Elementor, który nie wysyła wiadomości e-mail?

Sprawdźmy najpierw, czy Twój formularz kontaktowy Elementora jest poprawnie skonfigurowany. Następnie zainstalujemy wtyczkę, która rozwiąże Twój problem z dostarczaniem wiadomości e-mail.

  1. Rozwiązywanie problemów z formularzem kontaktowym Elementora
  2. Sprawdź powiadomienia dotyczące formularza kontaktowego Elementor
  3. Zainstaluj wtyczkę WP Mail SMTP
  4. Skonfiguruj usługę SMTP w WordPress

Najpierw sprawdźmy, czy Twój formularz Elementora działa poprawnie.

Krok 1: Rozwiązywanie problemów z błędami formularza kontaktowego Elementor

Jeśli Twój formularz kontaktowy Elementora nie wysyła wiadomości e-mail, najważniejszą rzeczą do sprawdzenia jest to, że formularz faktycznie działa w Twojej witrynie.

Czasami nowe wtyczki lub motywy mogą zepsuć Twoje formularze. W szczególności nowe wtyczki buforujące mogą powodować problemy z przesyłaniem formularzy. Czasami przycisk przesyłania w ogóle nie działa.

Wyświetlane komunikaty o błędach będą zależne od używanego kreatora formularzy, więc przyjrzymy się najczęstszym z nich.

Rozwiązywanie problemów z kreatorem formularzy Elementor

Jeśli korzystasz z kreatora formularzy Elementor Pro, możesz zobaczyć błędy, takie jak:

  • Błąd serwera
  • Wystąpił błąd

Oba te błędy prawdopodobnie oznaczają, że w kreatorze formularzy Elementor brakuje identyfikatora pola.

Aby to naprawić, przejdź do pulpitu WordPress. Otwórz stronę z formularzem, a następnie otwórz stronę w kreatorze stron Elementor.

Jeden po drugim kliknij każde pole i sprawdź zakładkę Zaawansowane . Do każdego pola formularza powinien być przypisany identyfikator:

Fix Elementor contact form error

Naprawianie błędów WPForms

Jeśli potrzebujesz darmowego kreatora formularzy, który współpracuje z Elementorem, możesz użyć WPForms. Wersja Lite jest w 100% darmowa i działa idealnie w Elementorze.

Jeśli WPForms nie wysyła powiadomień w Elementorze, problem jest zwykle spowodowany konfliktem wtyczek.

Możesz zobaczyć błędy, takie jak:

  • Token formularza jest nieprawidłowy — ten błąd jest czasami spowodowany buforowaniem wtyczek. Możesz to naprawić, wykluczając JavaScript WPForms w ustawieniach wtyczki pamięci podręcznej.
  • WPForms wykrył problem z JavaScriptem na tej stronie — ten błąd oznacza, że ​​masz problem z JavaScriptem. Może to być spowodowane ustawieniem wtyczki lub motywu, a wyłączenie minifikacji powinno rozwiązać ten problem.

Jeśli możesz przesłać formularz kontaktowy bez żadnych błędów, czas zagłębić się w ustawienia e-maili formularza kontaktowego Elementor.

Krok 2: Sprawdź powiadomienia formularza kontaktowego Elementor

Następnym krokiem jest sprawdzenie, czy Twój formularz kontaktowy ma skonfigurowane odpowiednie powiadomienia e-mail.

Ponownie, kroki tutaj będą nieco inne w zależności od sposobu, w jaki utworzyłeś formularz.

Powiadomienia kreatora formularzy Elementor

Jeśli utworzyłeś formularz za pomocą kreatora formularzy Elementor, zechcesz teraz otworzyć swoją stronę w Elementorze i kliknąć utworzony formularz.

Na pasku bocznym po lewej stronie rozwiń ustawienia powiadomień dla formularza. Kliknij Działania po przesłaniu » E-mail , aby wyświetlić powiadomienie wysyłane przy każdym przesłaniu formularza.

Elementor actions after submit

Teraz sprawdź, czy powiadomienie o formularzu jest poprawnie skonfigurowane.

Ustawienie opcji Od e -mail na adres e-mail zgodny z Twoją domeną może pomóc w uniknięciu problemów z dostarczaniem wiadomości e-mail.

Change the From Name if Elementor contact form not sending email

Powiadomienia WPForms

Możesz również użyć WPForms, aby utworzyć formularz kontaktowy Elementor. Korzystanie z WPForms z Elementorem niesie ze sobą mnóstwo korzyści. Na przykład WPForms ma znacznie lepszą ochronę przed spamem w porównaniu do kreatora formularzy w Elementorze Pro.

Aby sprawdzić powiadomienia WPForms, otwórz stronę formularza w Elementorze. Kliknij osadzony formularz.

Następnie kliknij link Edytuj wybrany formularz .

WPForms - Edit the selected form in Elementor

Gdy otworzy się kreator formularzy, kliknij Ustawienia » Powiadomienia .

Edit WPForms notifications

Po prawej stronie pojawi się ekran powiadomień o formularzu.

Twoje powiadomienie tutaj powinno być włączone . A Twój adres Wyślij na e-mail jest ważny. Jeśli jest ustawiony na {admin_email} , oznacza to, że formularz wysyła powiadomienia e-mail na domyślny adres e-mail administratora w WordPressie.

Jeśli adres e-mail administratora jest nieprawidłowy, możesz zmienić adres e-mail administratora w WordPress lub usunąć tag {admin_email} i ręcznie wpisać adres e-mail.

Default notification email settings

Jeśli wysyłasz powiadomienie na wiele adresów e-mail, sprawdź, czy są one oddzielone przecinkami , polu Wysłano na adres e-mail .

Kliknij Zapisz u góry kreatora formularzy i kliknij X , aby go zamknąć. Teraz ponownie przetestuj formularz, aby sprawdzić, czy problem z Elementorem, który nie wysyła wiadomości e-mail, został naprawiony.

W tym artykule mamy więcej wskazówek na temat WPForms, które nie wysyłają wiadomości e-mail.

Inne kreatory formularzy

Masz problemy z innym kreatorem formularzy? Jeśli tak, przejdź do naszych przewodników, aby:

  • Formy ninja
  • Formy grawitacyjne
  • Niezbędne dodatki do Elementora

Jeśli wszystkie ustawienia wyglądają poprawnie, a formularz Elementor nadal nie wysyła wiadomości e-mail, następnym krokiem jest zainstalowanie wtyczki WP Mail SMTP.

Krok 3: Zainstaluj wtyczkę WP Mail SMTP

WP Mail SMTP to wtyczka WordPress, która zmienia sposób wysyłania wiadomości e-mail z Twojej witryny WordPress.

Zamiast polegać na serwerze internetowym do wysyłania wiadomości e-mail, WP Mail SMTP przekierowuje wszystkie wiadomości e-mail za pośrednictwem zewnętrznego dostawcy poczty e-mail.

Spowoduje to uwierzytelnienie Twoich e-maili, dzięki czemu nie zgubią się ani nie zostaną zapisane jako spam.

Potrzebuję wsparcia?

Nasza licencja Elite obejmuje konfigurację białych rękawic dla SMTP.com lub Mailgun.

Jeśli chcesz samodzielnie skonfigurować wtyczkę, pokażemy Ci, jak to zrobić.

Najpierw pobierz wtyczkę WP Mail SMTP z obszaru swojego konta. Kliknij kartę Pobrane , a następnie kliknij pomarańczowy przycisk, aby pobrać plik zip.

Download WP Mail SMTP to fix Elementor contact form not sending email

Teraz będziesz chciał przesłać wtyczkę do swojej witryny WordPress. Jeśli potrzebujesz pomocy, przejdź do tego przewodnika, aby zainstalować wtyczkę WordPress.

Install WP Mail SMTP

Pamiętaj, aby aktywować wtyczkę.

W przeglądarce otworzy się kreator konfiguracji WP Mail SMTP. Jeśli chcesz uruchomić go ręcznie, kliknij WP Mail SMTP »Kreator instalacji w menu nawigacyjnym WordPress.

Krok 4: Skonfiguruj usługę SMTP w WordPress

Kreator WP Mail SMTP przeprowadzi Cię przez proces konfiguracji nowej usługi pocztowej. To naprawi Twoje formularze kontaktowe Elementora, które nie będą wysyłać wiadomości e-mail.

Jeśli masz już skonfigurowany program pocztowy w swojej witrynie, ponowne uruchomienie kreatora spowoduje usunięcie istniejącego programu pocztowego.

Aby rozpocząć, kliknij przycisk Zacznijmy .

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

Na następnym ekranie wybierz z listy dostawcę poczty e-mail, którego chcesz użyć.

Wybrany tutaj dostawca będzie zależał od kilku czynników, w tym:

  • Ilość e-maili — Bezpłatni dostawcy poczty e-mail są najlepsi w przypadku małych witryn internetowych, podczas gdy płatne przesyłki pocztowe zapewniają większą pojemność.
  • Rodzaje e-maili – Jeśli masz sklep internetowy, poszukaj dostawcy, który specjalizuje się w e-mailach transakcyjnych.

Jeśli nie masz pewności, którego dostawcę poczty e-mail wybrać, zalecamy SMTP.com lub Sendinblue.

Choose an email service provider for WordPress SMTP

Teraz nadszedł czas, aby przejść do instrukcji konfiguracji Twojego programu pocztowego. Kliknij poniższy link, aby przejść do odpowiedniej strony w naszej dokumentacji:

Mailery dostępne we wszystkich wersjach Dodatkowe materiały pocztowe w Pro
SMTP.com Microsoft 365/ Outlook
Sendinblue Amazon SES
Mailgun Poczta Zoho
WyślijGrid
Gmail / Google Workspace
Inne SMTP

Po zakończeniu wróć do tego przewodnika.

W następnym kroku w kreatorze zostaną włączone dostarczanie wiadomości e-mail i raportowanie błędów. Zalecamy również włączenie dzienników poczty e-mail i cotygodniowego podsumowania poczty e-mail.

Enable WordPress email logs and weekly summary

Ustawienie Szczegółowe dzienniki poczty e-mail będzie przechowywać podstawowy zapis każdej wiadomości e-mail wysłanej z Twojej witryny, w tym:

  • Nagłówki e-maili
  • Wiersz tematu
  • Data wysłania
  • Status

Po włączeniu rejestrowania poczty e-mail możesz również:

  • Śledź otwarcia e-maili i kliknięcia w celu uzyskania powiadomień o formularzu Elementor
  • Wyślij ponownie nieudane e-maile z formularzy
  • Przechowuj załączniki przesłane za pośrednictwem formularzy Elementor

Sprawdź, jak rejestrować wiadomości e-mail WordPress, aby dowiedzieć się więcej.

A jeśli włączysz Cotygodniowe podsumowanie e-mail, co tydzień będziesz otrzymywać e-mail z pełnymi statystykami dotyczącymi Twoich wiadomości WordPress.

Email Summary With Statistics in WP Mail SMTP Pro

Po zakończeniu pracy kreatora konfiguracji otrzymasz automatyczny testowy e-mail potwierdzający, że wszystko zostało naprawione.

I to wszystko! Teraz naprawiłeś, że Twój formularz Elementor nie wysyła wiadomości e-mail.

Napraw teraz e-maile z formularza Elementor

Często zadawane pytania dotyczące formularza kontaktowego Elementor nie wysyłają wiadomości e-mail

Szukasz więcej odpowiedzi? Oto kilka typowych pytań dotyczących problemów z wysyłaniem wiadomości e-mail Elementor.

Co oznacza „Błąd serwera. Formularz nie wysłany” oznacza?

Jeśli pojawia się komunikat „Błąd serwera. Nie wysłano formularza” podczas tworzenia formularza w Elementorze, najprawdopodobniej jest to problem z konfiguracją wp_mail() . Domyślnie wp_mail() używa PHP do wysyłania e-maili. Ale większość dzisiejszych hostów internetowych wyłącza PHPMail ze względów bezpieczeństwa.

Aby rozwiązać ten problem, musisz zainstalować WP Mail SMTP, który ponownie konfiguruje wp_mail(), aby używać SMTP zamiast PHP do wysyłania e-maili. Jeśli potrzebujesz pomocy, zobacz kroki podane powyżej i nie powinieneś już widzieć błędu serwera w Elementorze.

Jak wysłać e-maile potwierdzające do użytkowników po przesłaniu formularza w Elementorze?

Aby dostosować wiadomości e-mail z potwierdzeniem Elementor Forms, dodaj widżet formularza do swojej strony, a następnie przejdź do Akcje po przesłaniu » Dodaj akcję. Następnie dodaj e-mail.

Spowoduje to otwarcie menu, w którym możesz dostosować temat wiadomości e-mail, treść wiadomości e-mail, Od nazwy, Od e-maila i nie tylko.

Jeśli jednak napotkasz problemy z pocztą e-mail z Elementorem, Twoje e-maile z potwierdzeniem nie zostaną wysłane po przesłaniu przez użytkownika. Aby rozwiązać ten problem, musisz zainstalować WP Mail SMTP w swojej witrynie, jak wyjaśniono powyżej.

Następny krok: stwórz niesamowite formularze stron docelowych

Czy chcesz w prosty sposób tworzyć strony docelowe bez rozpraszania uwagi w WordPressie? SeedProd to niesamowity kreator stron docelowych, który pozwala dodawać formularze kontaktowe i tworzyć niestandardowe układy.

Sprawdź to porównanie Elementor vs Divi vs SeedProd, aby zobaczyć, jak idzie łeb w łeb z Elementorem.

Gotowy, aby naprawić swoje e-maile? Zacznij już dziś od najlepszej wtyczki WordPress SMTP. WP Mail SMTP Elite obejmuje pełną konfigurację białych rękawic i oferuje 14-dniową gwarancję zwrotu pieniędzy.

Jeśli ten artykuł Ci pomógł, śledź nas na Facebooku i Twitterze, aby uzyskać więcej wskazówek i samouczków WordPress.