Opis
Wtyczka do tworzenia formularzy kontaktowych do WordPressa
WPForms to kreator formularzy do WordPressa oparty na technice przeciągania elementów, który łączy ŁATWĄ OBSŁUGĘ i ZAAWANSOWANE MOŻLIWOŚCI. Wtyczka ta umożliwia tworzenie formularzy kontaktowych, formularzy uwag, formularzy subskrypcji, formularzy płatności (w tym dokonywanych za pośrednictwem serwisów Stripe, Square oraz PayPal) i innych rodzajów formularzy przeznaczonych do twojej witryny – w czasie rzędu minut i za pomocą zaledwie kilku kliknięć!
W WPForms naszym bezwzględnym priorytetem są doświadczenia użytkownika. Gotowe szablony formularzy i przepływy pracy sprawiają, że WPForms to najbardziej przyjazna dla początkujących wtyczka formularzy kontaktowych, jaką można znaleźć na rynku. Nie musisz zatrudniać dewelopera. Utwórz formularz w niespełna 5 minut za pomocą naszego kreatora opartego na technice przeciągania elementów lub użyj szablonu, aby jeszcze bardziej przyspieszyć pracę.
WPForms Pro
Ta wtyczka jest uproszczoną wersją wtyczki WPForms Pro, która zawiera formularze subskrypcji e-mail, wielostronicowe formularze kontaktowe, formularze przesyłania plików, logikę warunkową i dodatkowe integracje z systemami płatności. Kliknij tutaj, aby już teraz kupić najlepszą wtyczkę formularzy kontaktowych klasy premium do WordPressa!
Kreator formularzy kontaktowych oparty na technice przeciągania elementów
Nasz łatwy w obsłudze kreator formularzy online oparty na technice przeciągania elementów umożliwia sprawne tworzenie własnych formularzy kontaktowych. Ale nie musisz nam wierzyć na słowo. Poznaj opinię ekspertów od WordPressa:
WPForms to zdecydowanie najłatwiejsza w obsłudze wtyczka formularzy. Moi klienci uwielbiają WPForms – to jedna z niewielu wtyczek, której mogą używać zupełnie bez przeszkolenia. Jako deweloper doceniam jej szybkość, nowoczesność, estetykę i rozszerzalność.
Bill Erickson – doświadczony konsultant ds. WordPressa
Gotowe szablony formularzy
WPForms zawiera ponad 2000 gotowych szablonów formularzy.
Niezależnie od tego, czy chcesz utworzyć prosty formularz kontaktowy, formularz marketingowy, formularz prośby o wycenę, formularz darowizny, formularz zlecenia płatności, formularz rejestracji, formularz płatności Stripe czy formularz subskrypcji, w naszej wtyczce znajdziesz odpowiedni gotowy szablon.
Wtyczka przystosowana do urządzeń mobilnych i działań SEO oraz zoptymalizowana pod kątem szybkości
Formularze kontaktowe utworzone przy użyciu wtyczki WPForms są w 100% responsywne i przystosowywane do urządzeń mobilnych. Zoptymalizowaliśmy każde zapytanie po stronie front-end i back-end, aby mieć pewność, że WPForms będzie jedną z najszybszych wtyczek formularzy kontaktowych do WordPressa.
Formularz kontaktowy można osadzić na dowolnej stronie ze zoptymalizowanym tytułem i opisem, a więc wtyczka WPForms należy też do tych, które najbardziej sprzyjają działaniom SEO.
Pola i funkcje potrzebne do odnoszenia sukcesów
Dzięki ocenom gwiazdkowym, funkcji przesyłania plików, polom powtórzenia, polom ankiety i wielostronicowym formularzom kontaktowym możesz łatwo opracować własny formularz dostosowany do potrzeb swojej witryny. Co więcej, swoje formularze kontaktowe możesz w kilku krokach zintegrować z usługą marketingu e-mail oraz przyjmować płatności za rezerwacje i zamówienia za pośrednictwem serwisów Stripe, PayPal i Square bez korzystania ze specjalnej wtyczki do e-handlu.
Poniżej przedstawiamy opinię pewnego właściciela firmy na temat tworzenia formularzy kontaktowych przy użyciu WPForms:
Dla właściciela firmy czas jest najcenniejszym zasobem. Dzięki wtyczce WPForms mogę kilkoma kliknięciami tworzyć inteligentne formularze kontaktowe. Wbudowane szablony formularzy i kreator działający na zasadzie przeciągania elementów sprawiają, że mogę utworzyć nowy, działający formularz w czasie nieprzekraczającym 2 minut, nie pisząc przy tym choćby linijki kodu. Bardzo opłacalna inwestycja.
David Henzel – współzałożyciel firmy MaxCDN
Ankiety i sondy
Twórz własne formularze ankiet podobnie jak w serwisie Survey Monkey. Nasz dodatek ankiet do WordPressa zawiera inteligentne pola ankiet, takie jak skala Likerta, oceny w postaci gwiazdek i NPS. Swoje ankiety i sondy możesz osadzać w dowolnym miejscu witryny w WordPressie.
Nasze funkcje raportowania ankiet umożliwiają dostosowywanie wykresów, eksportowanie ich na potrzeby prezentacji i wyświetlanie zbiorczych wyników. Ponadto wyniki ankiet można udostępniać natychmiastowo na etapie zbierania głosów.
Domyślne formularze WordPressa
Oprócz tworzenia prostych formularzy kontaktowych wtyczka WPForms ułatwia także tworzenie lepszych domyślnych formularzy WordPressa, takich jak własne formularze logowania do WordPressa i własne formularze rejestracji użytkowników w WordPressie. Za jej pomocą można utworzyć formularz kontaktowy zabezpieczony hasłem, a nawet formularz kontaktowy tylko dla członków.
Blogerzy i wydawcy mogą używać formularzy przesyłania wpisów w WordPressie, aby przyjmować wpisy gości, referencje i inne materiały.
Formularze płatności, darowizn, rezerwacji i nie tylko
Chociaż na początku wtyczka WPForms służyła do tworzenia formularzy kontaktowych, na przestrzeni lat stała się zaawansowanym rozwiązaniem do konstruowania własnych formularzy płatności czy formularzy rejestracyjnych praktycznie dowolnego rodzaju.
Wtyczka WPForms integruje się z systemami PayPal, Stripe, Square Payments i Authorize.Net, umożliwiając łatwe przyjmowanie płatności kartą kredytową lub za pośrednictwem serwisu PayPal. Jest i bonus: można też przyjmować podpisy.
Ogromie się cieszymy, że jesteśmy zweryfikowanym partnerem Stripe. Dzięki temu partnerstwu możemy tworzyć najlepszą integrację z usługą Stripe, obejmującą wczesny dostęp do nowych funkcji. Korzystając z naszej integracji ze Stripe, możesz przyjmować zarówno jednorazowe, jak i cykliczne płatności, a także synchronizować wszystkie dane z formularzy ze swoim kontem Stripe.
Własne formularze z kalkulatorem
Korzystając z dodatku WPForms Calculations, można tworzyć własne formuły i wyświetlać wyniki we front-endzie.
Twórz proste obliczenia arytmetyczne lub złożone obliczenia warunkowe z zaokrąglaniem wartości, średnimi, zakresami czasowymi i nie tylko! To najlepsza wtyczka kalkulatora do WordPressa.
Formularze zoptymalizowane pod kątem konwersji
Korzystając z naszego dodatku Form Pages, można tworzyć nierozpraszające uwagi własne strony docelowe z formularzem w celu zwiększenia konwersji.
Aby poprawić współczynnik wypełnienia formularzy, opracowaliśmy rozwiązanie w postaci formularzy konwersacyjnych (Conversational Forms), dzięki któremu można nadać formularzom uwag bardziej ludzki charakter przez dodanie do nich interaktywnego układu. (Zobacz prezentację formularzy konwersacyjnych).
Łatwe dostosowywanie i rozszerzanie
Formularze kontaktowe można łatwo dostosowywać przy użyciu separatorów sekcji, bloków HTML i arkuszy CSS. Nasze natywne integracje znacznie ułatwiają osadzanie formularzy w Elementorze i Divi.
Wiemy również, że naszym przyjaciołom-deweloperom może zależeć na większej kontroli, dlatego dodaliśmy liczne hooki i filtry.
Pełna lista cech WPForms
- Kreator formularzy online – zaawansowany kreator formularzy kontaktowych oparty na technice przeciągania elementów. Twórz formularze kontaktowe i formularze płatności do WordPressa oraz inne formularze online bez pisania choćby linijki kodu.
- Wtyczka w 100% responsywna i przystosowana do urządzeń mobilnych.
- Przystosowanie do RODO.
- Formularze płatności – przyjmuj płatności, darowizny, zaliczki, płatności cykliczne, płatności za usługi dzięki naszej (BEZPŁATNEJ) integracji ze Stripe.
- Szablony formularzy, gotowe do zaimportowania.
- Stylizacja formularzy obejmująca pola, etykiety i przyciski.
- Wbudowana ochrona przed spamem oraz integracja z rozwiązaniami hCaptcha, Google reCAPTCHA i Cloudflare Turnstile.
- AI Forms to automatically create and refine forms through natural conversation.
- Natychmiastowe powiadomienia dotyczące formularzy za pośrednictwem e-maili.
- Własne potwierdzenia formularzy z komunikatami o powodzeniu lub stronami podziękowań.
- Inteligentne pole numeru telefonu, dostosowywane do lokalizacji gościa witryny.
- Opcje do wyboru od AI na potrzeby automatycznego wypełniania opcji pól wielokrotnego wyboru, pól wyboru i pól rozwijanych.
- Kupony na bezpłatną wysyłkę i zniżki handlowe.
- Formularze z kalkulatorem do płatności, wysyłek, rozliczeń i innych zastosowań.
- Pola przesyłania plików do materiałów przesyłanych przez użytkowników.
- Formularze wielostronicowe z paskami postępu.
- Inteligentna logika warunkowa do pokazywania lub ukrywania pól.
- Pole powtórzenia, które umożliwia osobie wypełniającej formularz łatwe dodanie kolejnego pola lub grupy pól przeznaczonych do uzupełnienia. Idealne rozwiązanie do grupowych formularzy rejestracyjnych, własnych formularzy zamówień i nie tylko.
- Podpisy do umów lub formularzy płatności.
- Formularze rejestracji użytkowników i własne formularze logowania.
- Formularze przesyłania wpisów do zbierania treści wygenerowanych przez użytkowników.
- Geolokalizacja do zbierania danych o lokalizacji wraz z przesyłanymi formularzami.
- Ankiety i sondy z interaktywnymi raportami.
- Wykrywanie porzucenia formularza, pomagające przyjmować częściowo wypełnione formularze.
- Form Locker do kontrolowania dostępu za pomocą haseł, dat i nie tylko.
- Formularze offline do zbierania danych bez połączenia z Internetem.
- Strony docelowe z formularzem do zwiększania współczynnika konwersji.
- Formularze konwersacyjne, pomagające zwiększyć ogólny wskaźnik wypełnienia.
- Formularze potencjalnych klientów, pomagające zwiększyć liczbę przesłanych formularzy dzięki wieloetapowym układom.
- Webhooki do wysyłania danych bez łączników innych firm.
- Raporty dotyczące ścieżki użytkownika, dzięki którym można się dowiedzieć, jakie treści stymulują konwersję za pomocą formularzy.
- Zapisz i wznów, czyli funkcja umożliwiająca zapisanie postępów i powrót w późniejszym czasie.
Integracje
- Arkusze Google
- Zapier
- PayPal Commerce
- Stripe – jesteśmy zweryfikowanym partnerem Stripe w zakresie płatności.
- Square
- Authorize.Net
- Mailchimp
- AWeber
- Campaign Monitor
- GetResponse
- Constant Contact
- Drip
- ActiveCampaign
- HubSpot
- Brevo
- MailerLite
- ConvertKit
- Salesforce
- Slack
- Dropbox
- Twilio
Teraz zapewne rozumiesz, dlaczego WPForms jest najlepszą wtyczką formularzy kontaktowych do WordPressa dostępną na na rynku! Chcesz uzyskać dostęp do tych funkcji? Kup wersję Pro.
Autorzy
Twórcami tej wtyczki są Jared Atchison i Syed Balkhi.
Wskazówki dotyczące marki
WPForms® jest zastrzeżonym znakiem towarowym firmy WPForms LLC. W tekstach dotyczących wtyczki formularzy kontaktowych firmy WPForms prosimy stosować pisownię z 3 wielkimi literami na początku.
- WPForms (poprawnie)
- WP Forms (niepoprawnie)
- wpforms (niepoprawnie)
- wpform (niepoprawnie)
Uwagi
WPForms to zdecydowanie najbardziej przyjazna dla początkujących wtyczka formularzy kontaktowych do WordPressa, jaką można znaleźć na rynku. Łączy ona łatwą obsługę z zaawansowanymi funkcjami.
Ułatwiliśmy Ci tworzenie formularzy online. Sprawdź wszystkie funkcje WPForms.
Jestem również założycielem WPBeginner, największej witryny z zasobami WordPress dla początkujących. Stworzenie wtyczki do formularza kontaktowego WordPress, z której początkujący mogą korzystać bez żadnego szkolenia, było dla mnie ogromnym priorytetem.
Myślę, że to się nam udało. Mam nadzieję, że spodoba ci się korzystanie z WPForms.
Dziękujemy,
Syed Balkhi
Zrzuty ekranu
Bloki
Wtyczka dodaje 1 blok.
- Wpforms Form Selector
Instalacja
- Zainstaluj WPForms Lite za pośrednictwem repozytorium wtyczek WordPress.org lub przesyłając pliki na twój serwer. (Zobacz instrukcje dotyczące instalacji wtyczki WordPress)
- Włącz wtyczkę WPForms Lite.
- Przejdź do karty WPForms u dołu menu administratora i kliknij przycisk „Dodaj”, aby rozpocząć tworzenie nowego formularza kontaktowego w WordPressie.
- Chcesz więcej funkcji? Kup pełną wersję WPForms!
Najczęściej zadawane pytania
-
Kto powinien korzystać z wtyczki WPForms?
-
WPForms jest idealną propozycją dla właścicieli firm, blogerów, projektantów, deweloperów, fotografów i praktycznie wszystkich innych użytkowników. Jeśli chcesz utworzyć własny formularz WordPress, zdecydowanie skorzystaj z kreatora formularzy WPForms opartego na technice przeciągania elementów.
-
Czy korzystanie z WPForms wymaga umiejętności kodowania?
-
Zdecydowanie nie. Do tworzenia formularzy i zarządzania nimi w ogóle nie trzeba znać zasad kodowania (kreator formularzy działa w 100% na zasadzie przeciągania elementów). WPForms to najbardziej przyjazna dla początkujących wtyczka formularzy kontaktowych, jaką można znaleźć na rynku.
-
Jakiego rodzaju formularze WordPress można tworzyć za pomocą wtyczki WPForms?
-
Kreator formularzy WPForms oparty na technice przeciągania elementów w połączeniu z naszymi dodatkami stanowi najbardziej zaawansowaną na rynku wtyczkę formularzy kontaktowych do WordPressa. Poniżej wymieniono kilka rodzajów formularzy WordPress, które można dzięki niej tworzyć:
- Prosty formularz kontaktowy
- Formularz kontaktowy podania o pracę
- Formularz kontaktowy z ankietą opinii
- Formularz kontaktowy do przekazywania sugestii
- Formularz wniosku o zmianę
- Formularz rezerwacji online
- Formularz rezerwacji miejsca na wydarzeniu
- Formularz zgody na użycie wizerunku w materiale wideo
- Formularz kontaktowy z wnioskiem o płatny urlop
- Formularz kontaktowy z wnioskiem o serwis
- Formularz wniosku o stypendium
- Formularz pobierania plików
- Formularz weryfikacji pracowników
- Formularz kontaktowy do udzielania rekomendacji
- Formularz kontaktowy do rejestrowania wolontariuszy
- Formularz kontaktowy do użytku offline
Aby zobaczyć pełną listę, zajrzyj do naszej galerii szablonów formularzy, która zawiera ponad 2000 gotowych szablonów formularzy kontaktowych.
-
Jakie rodzaje pól formularza oferuje WPForms?
-
Kreator formularzy WPForms został zaprojektowany tak, aby łączył łatwą obsługę z zaawansowanymi możliwościami.
Oto pola formularza kontaktowego udostępniane przez kreator formularzy WPForms (nazywane także polami standardowymi):
- Pole tekstowe
- Tekst akapitu (obszar tekstu)
- Pole listy rozwijanej
- Wielokrotny wybór (przyciski radiowe)
- Pola wyboru
- Pole liczbowe
- Pole nazwy
- Pole adresu e-mail
- Pole suwaka z liczbą
Oto lista zaawansowanych pól kreatora formularzy kontaktowych (pól rozszerzonych):
- Pole smartfona z weryfikacją formatu międzynarodowego
- Pole adresu
- Pole daty/godziny
- Pole witryny internetowej / adresu URL
- Przesyłanie pliku – znakomity element do formularza przesyłania pliku
- Pole hasła
- Tekst sformatowany – dodaj pole WYSIWYG, które idealnie się sprawdza w formularzach gościnnych wpisów na blogu
- Pole układu – umieszczaj pola formularzy w kolumnach przy użyciu własnych lub gotowych układów
- Pole powtórzenia – zezwól użytkownikom na duplikowanie pól lub grup pól w formularzach
- Pole podziału strony – znakomity element do wielostronicowych formularzy kontaktowych z paskiem postępu
- Separator sekcji – znakomity element do długich formularzy kontaktowych
- Pole HTML – dodaj do formularza własny kod HTML
- Pole treści – dodawaj do formularzy nagłówki, listy i multimedia bez pisania kodu
- Podgląd wpisanych danych – umożliw użytkownikom formularza wyświetlenie podglądu wpisanych danych przed przesłaniem formularza
- Ocena w postaci gwiazdek – znakomity element do formularzy ankiet i sond
- Pole ukryte
- Test CAPTCHA z pytaniami – znakomite rozwiązanie do zapobiegania spamowi w formularzach kontaktowych
- Matematyczny test CAPTCHA – znakomite rozwiązanie do zapobiegania spamowi w formularzach kontaktowych
- Skala Likerta – znakomity element do formularzy ankiet
- hCAPTCHA – znakomite rozwiązanie do zapobiegania spamowi w formularzach kontaktowych
- Cloudflare Turnstile – znakomite rozwiązanie do zapobiegania spamowi w formularzach kontaktowych
- Pole podpisu – znakomity element do formularzy umów i rezerwacji
- Pole Net Promoter Score (NPS) – znakomity element do formularzy ankiet
- Google ReCAPTCHA – znakomite rozwiązanie do zapobiegania spamowi w formularzach kontaktowych
Oto lista pól płatności, które ułatwiają tworzenie formularzy zamówień, formularzy darowizn, formularzy rezerwacji i innych formularzy płatności:
- Pojedynczy element
- Wiele elementów
- Elementy pola wyboru
- Elementy listy rozwijanej
- Suma (pole obliczeniowe)
- Karta kredytowa (Stripe, Square i Authorize.Net)
- PayPal
-
Czy mogę zintegrować WPForms z moim systemem CRM lub serwisem marketingu e-mail?
-
Tak, WPForms udostępnia płynną integrację z ponad 1000 popularnych programów z zakresu marketingu e-mail i systemów CRM.
Dane z formularza kontaktowego i innych formularzy WordPress można łatwo wysyłać do ulubionego systemu CRM, biuletynu e-mail oraz innych platform marketingowych.
Oto lista popularnych integracji marketingowych:
- Mailchimp
- Constant Contact
- AWeber
- Drip
- Campaign Monitor
- GetResponse
- ActiveCampaign
- Zapier
- Salesforce CRM
- Brevo (dawniej Sendinblue)
- MailerLite
Integracja z platformą Zapier umożliwia łatwe łączenie wtyczki WPForms z ponad 7000 aplikacji marketingowych, w tym:
- PipeDrive CRM
- Arkusze Google
- Active Campaign
- Zoho CRM
- Zoho Mail
- Zoho Invoice
- Agile CRM
- Slack
- Trello
- Infusionsoft by Keap
- Microsoft Excel
- Dropbox
- HelpScout
- Zendesk
- Freshbooks
- Freshsales
- Intercom
- Click Funnels
- Microsoft Dynamics 365 CRM
- Capsule CRM
- Insightly CRM
- Printfection
- Acuity Scheduling
- Quickbooks Online
Zobacz wszystkie integracje WPForms-Zapier.
Uwaga: wtyczka WPForms została uznana w głosowaniu za 6. najszybciej rozwijającą się aplikację na świecie w ekosystemie Zapier.
-
Czy za pomocą wtyczki WPForms mogę utworzyć formularz płatności?
-
Tak. WPForms nie jest zwykłą wtyczką formularzy kontaktowych. Za jej pomocą można utworzyć formularz dowolnego rodzaju, w tym formularz płatności.
Umożliwiamy łatwe przyjmowanie płatności za pośrednictwem Stripe, Square, Authorize.Net i PayPal Commerce.
Nasze integracje Stripe i Authorize.Net umożliwiają łatwe przyjmowanie płatności kartą kredytową przez Internet.
Nasza integracja z serwisem PayPal umożliwia przyjmowanie płatności online dokonywanych za jego pośrednictwem.
-
Czy mogę importować / eksportować formularze za pomocą WPForms?
-
Tak, WPForms ułatwia importowanie i eksportowanie formularzy kontaktowych oraz innych formularzy WordPress utworzonych za pomocą kreatora formularzy WPForms. Funkcja ta bardzo się przydaje deweloperom i agencjom tworzącym witryny internetowe dla klientów.
Ponadto możesz tworzyć własne szablony formularzy i używać ich w witrynach internetowych klientów. Więcej informacji na ten temat znajdziesz w dokumentacji.
WPForms umożliwia także importowanie formularzy z innych wtyczek formularzy kontaktowych do WordPressa, takich jak Contact Form 7, Ninja Forms i Pirate Forms.
Jeśli twoja obecna wtyczka formularzy kontaktowych do WordPressa nie spełnia twoich oczekiwań, koniecznie wypróbuj WPForms!
-
Zależy mi na dostępie do wszystkich funkcji. Jak go uzyskać?
-
Dostęp do większej liczby funkcji i dodatków oraz dodatkowego wsparcia można uzyskać dzięki kupieniu wersji Pro. Zakup licencji Pro zapewnia dostęp do pełnej wersji wtyczki WPForms, automatycznych aktualizacji, priorytetowej pomocy technicznej i wszystkich dodatków WPForms!
-
Czy wtyczka WPForms jest przygotowana do tłumaczenia?
-
Tak, WPForms oferuje pełną obsługę tłumaczenia i lokalizacji za pośrednictwem domeny tekstowej wpforms. Na podstawie języka twojej witryny zostaną pobrane wymagane pliki tłumaczeń w formacie .mo oraz .po i umieszczone w domyślnym katalogu języków WordPressa. Dotyczy to także wszystkich dodatków do wtyczki WPForms.
-
Czy WPForms zawiera ochronę przed spamem?
-
Tak, WPForms zawiera ochronę przed spamem, która domyślnie jest włączona we wszystkich formularzach w ich ustawieniach.
Ponadto obsługiwane są rozwiązania Google reCAPTCHA, hCaptcha i Cloudflare Turnstile, które można skonfigurować w obszarze WPForms > Ustawienia > CAPTCHA.
Wtyczka WPForms jest w pełni zgodna ze wszystkimi wersjami rozwiązania Google reCAPTCHA:
- Checkbox reCAPTCHA v2
- Niewidoczny reCAPTCHA v2
- reCAPTCHA v3
I wreszcie dostępne są niestandardowe funkcje Captcha, za pomocą których można tworzyć matematyczne lub oparte na pytaniach testy CAPTCHA przeznaczone do formularzy kontaktowych.
Recenzje
Kontrybutorzy i deweloperzy
„WPForms – prosty kreator formularzy do WordPressa – formularze kontaktowe, formularze płatności, ankiety i nie tylko” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „WPForms – prosty kreator formularzy do WordPressa – formularze kontaktowe, formularze płatności, ankiety i nie tylko” została przetłumaczona na 32 języki. Podziękuj tłumaczom za ich wkład.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.9.4.2
- Fixed: Fatal error when trying to delete the plugin.
- Fixed: Character encoding issues in Email notifications when viewed on some Apple devices.
1.9.4.1
- Dodano: Weryfikacja wartości minimalnej i maksymalnej w polu Liczby.
- Dodano: Wdrożono ochronę hasłem i ograniczenia dostępu użytkowników do przesłanych plików.
- Dodano: Dodano automatyczne ponowne wczytywanie strony podglądu po zapisaniu.
- Zmieniono: Ulepszono interfejs użytkownika bloków Gutenberg przez ukrycie ustawień w sytuacji, gdy nie wybrano żadnego formularza.
- Zmieniono: Zaktualizowano bibliotekę stripe/stripe-php do wersji 16.5.0.
- Zmieniono: Ulepszono widoczność pozycji Narzędzia > Zaplanowane działania w celu polepszenia zgodności z wtyczkami Action Scheduler, WooCommerce i WP Rocket.
- Zmieniono: Poprawiono obsługę adresów klientów płatności Stripe.
- Zmieniono: Zoptymalizowano obliczenia suwaka z liczbą w celu polepszenia precyzji dziesiętnej.
- Zmieniono: Ulepszono interfejs ustawień pól Liczby i Suwak z liczbą w kreatorze formularzy.
- Naprawiono: Ostrzeżenia konsoli dotyczące elementu płatności w polu karty kredytowej Stripe.
- Naprawiono: Rozwiązano problem ostrzeżeń występujących w dzienniku debugowania przesyłania formularzy.
- Naprawiono: Działanie inteligentnego tagu odsyłającego adresu URL w przypadku zewnętrznych witryn internetowych.
- Naprawiono: Wyeliminowano miganie ustawień rozszerzeń związanych z RODO przy odświeżaniu.
- Naprawiono: Rozwiązano problem z przetwarzaniem płatności Stripe dla kont indyjskich.
- Naprawiono: Poprawiono wyświetlanie etykietek na wykresie podsumowania płatności.
- Naprawiono: Poprawiono precyzję dziesiętną obliczeń w polu suwaka z liczbą.
- Naprawiono: Zwiększono wydajność stron administracyjnych wtyczki WPForms.
- Naprawiono: Obsługa odwrotnych ukośników w danych formularza po zapisaniu.
- Naprawiono: Zablokowano możliwość przesyłania zduplikowanych wpisów w ramach testu reCAPTCHA v3.
- Naprawiono: Przywrócono brakujące nazwy elementów podsumowania zamówienia odpowiadające ukrytym polom etykiet.
- Naprawiono: Poprawiono działanie podsumowania zamówienia z warunkowymi polami Wiele elementów.
- Naprawiono: Działanie przycisków pól Dynamiczne opcje do wyboru.
- Naprawiono: Wyświetlanie elementów pól wyboru płatności z zerową ceną.
- Naprawiono: Stylistyka pola karty kredytowej Stripe w kreatorze Divi.
- Fixed: Fatal error with a custom country address scheme.
1.9.3.2
- Naprawiono: Ustawienie podrzędnie rozszerzeń związanych z RODO migało krótko na stronie administratora WPForms > Ustawienia po odświeżeniu.
1.9.3.1
- WAŻNE: Obsługa języka PHP 7.0 została zakończona. W przypadku korzystania z wersji PHP 7.0 należy KONIECZNIE zaktualizować PHP przed zainstalowaniem wtyczki WPForms 1.9.3. W przeciwnym razie główne funkcje wtyczki WPForms zostaną wyłączone.
- Dodano: Możliwość otwarcia kreatora formularzy z określoną sekcją za pomocą parametru adresu URL.
- Dodano: Obsługa interfejsu Block API w wersji 2 i 3.
- Dodano: Obsługa interfejsu Constant Contact API v3.
- Dodano: Szybka nawigacja na stronie Przegląd formularzy.
- Dodano: Bezpośredni dostęp do sekcji Narzędzia z poziomu górnego menu administratora wtyczki WPForms.
- Zmieniono: Zaktualizowano bibliotekę stripe/stripe-php do wersji 16.3.0.
- Zmieniono: Zaktualizowano bibliotekę DOMPurify do wersji 3.2.3.
- Zmieniono: Zoptymalizowano wyświetlanie tabeli z podsumowaniem zamówienia na urządzeniach mobilnych.
- Zmieniono: Poprawiono spójność formatowania daty w tabeli płatności.
- Zmieniono: Usunięto dynamiczną poprawkę braku tłumaczenia, aby poprawić wydajność.
- Naprawiono: Nakładanie się tekstu etykietki w menu rozwijanych Choices.js z długimi tagami.
- Naprawiono: Widoczność etykiety domyślnej opcji płatności w tabeli z podsumowaniem zamówienia.
- Naprawiono: Ukryto widoczność pola jednej pozycji w tabeli z podsumowaniem zamówienia.
- Naprawiono: Wyprowadzanie niepotrzebnych zmiennych CSS na stronach bez formularzy.
- Naprawiono: Błąd statusu ikonki przełącznika w sekcji ustawień płatności.
- Naprawiono: Obsługa tekstu przycisku przesyłania w przypadku pustych wartości.
- Naprawiono: Usunięto z adresów URL znaki spoza alfabetu łacińskiego w przypadku ich użycia w tagach inteligentnych {page_url} i {url_referer}.
- Naprawiono: Zgodność pól edytora blokowego.
- Naprawiono: W pliku debug.log pojawiało się ostrzeżenie, gdy dane niebędące ciągami znaków były błędnie wysyłane do tłumaczenia.
- Naprawiono: Wyświetlanie komunikatu weryfikacji własnej dla pól podrzędnych.
- Naprawiono: Pole karty kredytowej Stripe w wyskakujących okienkach Elementora.
- Naprawiono: Obsługa domyślnej etykiety przycisku Prześlij.
- Naprawiono: Występował błąd podczas usuwania pozycji „Skopiuj/wklej ustawienia stylu” w Elementorze i edytorze blokowym.
- Naprawiono: Domyślna wartość pola „Skopiuj/wklej ustawienia stylu” była pusta w przypadku dodawania bloku WPForms Elementora.
- Naprawiono: Ulepszenia obsługi błędów.
- Naprawiono: Niektóre adresy e-mail nie były dodawane do integracji z Constant Contact.
- Naprawiono: Kroki Wyzwania WPForms były wyświetlane w panelu generatora formularzy AI.
- Naprawiono: Zgodność z PHP 7.1 i 7.2.
1.9.2.3
- Zmieniono: Możliwość utworzenia własnego motywu formularza obecnie jest dostępna tylko dla administratorów.
- Naprawiono: W przetłumaczonych powiadomieniach o działaniach dotyczących formularzy do przetłumaczonej nazwy formularza/szablonu była dołączana litera „s”.
- Naprawiono: Ustawienie Minimalny czas na przesłanie konsekwentnie blokowało przesyłanie formularzy w witrynach utworzonych w WordPress Studio.
- Naprawiono: Błąd „_load_textdomain_just_in_time was called incorrectly” w motywach potomnych.
- Naprawiono: W rzadkich przypadkach podczas włączania wtyczki mógł wystąpić błąd krytyczny.
1.9.2.2
- Rozwiązano: powiadomienie _load_textdomain_just_in_time dla WordPress 6.7.
- Naprawiono: Niektóre tłumaczenia były puste w WordPressie 6.5+.
1.9.2.1
- Dodano: Sekcja Ustawienia w menu na pasku administratora wtyczki WPForms.
- Dodano: Aktualizacja statusów płatności Stripe po anulowaniu zwrotu w kokpicie Stripe.
- Dodano: Otwieranie adresów URL w nowej karcie w przypadku potwierdzeń.
- Dodano: Nowy parametr
$row_id
do działańwpforms_pre_update_{$type}
iwpforms_post_update_{$type}
. - Dodano: Komunikaty ostrzegawcze na czacie AI w przypadku usunięcia zabronionego kodu.
- Zmieniono: Zaktualizowano bibliotekę jquery.validate do wersji 1.21.0.
- Zmieniono: Zaktualizowano bibliotekę Stripe/stripe-php do wersji 16.1.0.
- Zmieniono: Zaktualizowano bibliotekę DOMPurify do wersji 3.1.7.
- Zmieniono: Zaktualizowano bibliotekę woocommerce/action-scheduler do wersji 3.8.2.
- Zmieniono: Zaktualizowano bibliotekę Chart.js do wersji 4.4.4.
- Zmieniono: Tagi inteligentne nie są już przetwarzane w kreatorach WordPressa, takich jak Gutenberg, Elementor, Divi Builder itp.
- Naprawiono: Występowała potencjalna nieskończona rekurencja w obsłudze błędów.
- Naprawiono: Poprawiono wydajność zadań na stronie Szablony w kreatorze formularzy.
- Naprawiono: Etykiety pól były widoczne w tabeli Podsumowanie zamówienia, gdy była włączona opcja Ukryj etykietę.
- Naprawiono: W niektórych przypadkach po dodaniu nowego konta w kreatorze formularzy dane konta nie były poprawnie wczytywane.
- Naprawiono: Poprawiono obsługę tłumaczeń nazw i opisów dodatków.
- Naprawiono: Problem z wydajnością podsumowań zamówień w przypadku dużych formularzy, zawierających wiele pól logiki warunkowej płatności.
- Naprawiono: Zamapowane pola podrzędne Imię/Nazwisko były zastępowane innym polem w przypadku usunięcia pola początkowego.
- Naprawiono: W przypadku osadzania WPForms za pomocą krótkiego kodu w stopce było wyświetlane dodatkowe pole.
- Naprawiono: Znaki spoza alfabetu łacińskiego nie były obsługiwane w promptach funkcji Opcje do wyboru od AI.
1.9.1.6
- Naprawiono: Tekst zastępczy w polu rozwijanym był wyłączony na ekranie podglądu wtyczki Divi Builder.
- Naprawiono: Podczas wysyłania formularza z nieprawidłowym polem kodu jednorazowego nie był wyświetlany komunikat o błędzie.
- Naprawiono: W przypadku osadzania formularza za pomocą krótkiego kodu w stopce było wyświetlane dodatkowe pole.
1.9.1.5
- Naprawiono: Były wyświetlane ostrzeżenia PHP z widżetami WordPressa.
1.9.1.4
- Naprawiono: Wielokrotne wysyłanie e-maili z tygodniowym podsumowaniem.
1.9.1.3
- Naprawiono: Tagi HTML nie działały w tekście zgody pola RODO, gdy etykieta pola była ukryta.
- Naprawiono: Tagi HTML w opcjach do wyboru stosowanych w przypadku pól wyboru, obszarów wielokrotnego wyboru i pól rozwijanych były poprzedzone znakami ucieczki i nie działały zgodnie z oczekiwaniami.
1.9.1.2
- Naprawiono: Występował konflikt z wtyczką WooCommerce Subscriptions.
1.9.1.1
- Dodano: Nowoczesna generatywna sztuczna inteligencja może teraz pomóc w jeszcze szybszym tworzeniu formularzy.
- Dodano: Nowe obsługiwane waluty.
- Dodano: Nowy filtr
wpforms_html_field_name
, umożliwiający modyfikowanie etykiet pól w powiadomieniach e-mail. - Zmieniono: Ulepszono interfejs użytkownika w przypadku wielu elementów rozwijanych w różnych miejscach obszaru administracyjnego.
- Zmieniono: Zaktualizowano subskrypcję Stripe, aby nazwa planu była używana jako opis.
- Zmieniono: Powiadomienie na stronie obszaru administracyjnego WPForms > Ustawienia > Płatności, gdy wybrana waluta nie jest obsługiwana przez Stripe.
- Zmieniono: Powiadomienia dla administratora wtyczki WPForms są teraz sortowane według rodzaju.
- Zmieniono: Ulepszono interfejs użytkownika pola nowoczesnej listy rozwijanej w edytorze bloków i Elementorze.
- Zmieniono: Zaktualizowano bibliotekę DOMPurify do wersji 3.1.6.
- Zmieniono: Zaktualizowano bibliotekę
Stripe/stripe-php
do wersji 15.8.0. - Zmieniono: Poprawiono obsługę wyświetlania RTL w przypadku stron w obszarze administracyjnym wtyczki.
- Zmieniono: Poprawiono zgodność z Edytorem całej witryny i wtyczką Gutenberg.
- Zmieniono: Zwiększono wydajność działania w przypadku stron w obszarze administracyjnym.
- Zmieniono: Konstruktor formularzy: skrót klawiaturowy Alt+S powoduje przełączenie panelu bocznego w systemach Windows i Linux. Skrót klawiaturowy Ctrl+F został udoskonalony, tak aby zawsze powodował otwarcie pola wyszukiwania.
- Naprawiono: Naprawiono błąd weryfikacji W3C w przypadku tabeli Podsumowanie zamówienia.
- Naprawiono: Rozwiązano problemy z wyświetlaniem RTL w przypadku spinnera przesyłania i pól płatności z włączoną ilością.
- Naprawiono: Rozwiązano problemy z przyciskami stronicowania w WordPressie w wersji 6.6 lub nowszej.
- Naprawiono: W tabeli Podsumowanie zamówienia w przypadku niektórych walut była wyświetlana nieprawidłowa cena, jeśli użyto pola Jedna pozycja typu „zdefiniowane przez użytkownika”.
- Naprawiono: Zwiększono responsywność kolumny ceny tabeli Podsumowanie zamówienia na urządzeniach mobilnych.
- Naprawiono: W niektórych przypadkach w pliku debug.log mógł się pojawiać błąd „Nie można było zapisać listy zdarzeń crona”.
- Naprawiono: Skrypt WPForms nie był zdefiniowany w wyskakującym okienku Elementora.
- Naprawiono: Zgodność z wtyczką Jetpack Boost.
- Naprawiono: Powiadomienie PHP generowane na ekranie Jedna płatność w niektórych przypadkach.
- Naprawiono: Wyszukiwanie na stronie WPForms -> Narzędzia -> Zaplanowane działania przekierowywało użytkowników do ekranu Import.
- Naprawiono: Zadanie
wpforms_weekly_entries_count_cron
zgłaszało błąd w dzienniku debugowania. - Naprawiono: Usunięto błędy i ostrzeżenia W3C zgłaszane w przypadku pól standardowych.
- Naprawiono: Karta przeglądarki czasem ulegała awarii w przypadku użycia bloku WPForms z wzorcami.
- Naprawiono: Tekst podsumowania zamówienia nie był czytelny w niektórych motywach formularza, jeśli w wiadomości z potwierdzeniem użyto tagu inteligentnego
{order_summary}
. - Naprawiono: Style dotyczące najechania wskaźnikiem myszy na przycisk przesyłania były zastępowane w niektórych motywach i kreatorze Elementor.
- Naprawiono: Na stronach bez formularza pojawiał się błąd „Brak zależności »wpforms«”.
1.9.0.4
- Naprawiono: Brak możliwości wysłania formularza przy użyciu integracji z wtyczką Constant Contact i błędy krytyczne w obszarze administracyjnym.
1.9.0.3
- Naprawiono: Problemy ze zgodnością menu i wyskakujących okienek w Elementorze.
- Naprawiono: W niektórych przypadkach w CacheBase.php występował błąd krytyczny dotyczący wp_remote_retrieve_headers.
- Naprawiono: Zgodność z wtyczką Jetpack Boost.
1.9.0.2
- Dodano: Nowoczesna ochrona antyspamowa w przypadku nowych formularzy.
- Dodano: Obsługa logiki warunkowej w polu Układ oraz możliwość renderowania etykiety i opisu tego pola.
- Dodano: Powiadomienie z zaleceniem sprawdzenia cen po zmianie waluty.
- Dodano: Nowy filtr
wpforms_sanitize_amount_before
w celu filtrowania surowej kwoty ceny przed sanityzacją. - Dodano: Nowy filtr
wpforms_sanitize_amount
w celu filtrowania sanityzowanej kwoty ceny. - Dodano: Nowy filtr
wpforms_enable_form_data_slashing
w celu włączenia dodawania ukośników do danych formularza. - Dodano: Nowy filtr
wpforms_frontend_js_header_force_load
umożliwia wczytywanie zasobów JS w nagłówku. - Zmiana: Poprawiono automatyczne odtwarzanie własnych tabel bazy danych.
- Zmieniono: Poprawiono obsługę wyświetlania RTL na stronach w obszarze administracyjnym wtyczki na ekranach komputerów i urządzeń mobilnych.
- Zmieniono: Tagi inteligentne dla pola Imię i nazwisko umożliwiają teraz pobieranie częściowych danych, takich jak Nazwisko.
- Zmieniono: Poprawiono układ strony Ustawienia > Integracje na małych ekranach.
- Zmieniono: Dodano powiadomienia dotyczące ustawień Wartość domyślna i Lista dozwolonych / lista niedozwolonych w polu E-mail, na wypadek gdyby niektóre wartości były nieprawidłowe i zostały usunięte.
- Zmieniono: Ulepszono interfejs użytkownika pól rozwijanych wielokrotnego wyboru w całym interfejsie kreatora.
- Zmieniono: Zaktualizowano bibliotekę
stripe/stripe-php
do wersji 15.1.0. - Zmieniono: Zaktualizowano bibliotekę
woocommerce/action-scheduler
do wersji 3.8.1. - Zmieniono: Umożliwiono używanie symbolu
&
w opcjach pól rozwijanych w stylu nowoczesnym. - Zmieniono: Poprawiono zgodność z wtyczką WP JobSearch.
- Zmieniono: Zaktualizowano bibliotekę
jQuery.Validate
do wersji 1.20.1. - Zmieniono: Zaktualizowano bibliotekę
inputmask
do wersji 5.0.9. - Naprawiono: Nie można było przesłać formularza płatności Stripe w podglądzie w okienku wyskakującym Elementora.
- Naprawiono: Działania Kosz, Duplikuj, Przywróć oraz Usuń dla szablonów i formularzy powodują teraz wyświetlanie powiadomienia z poprawnym rodzajem.
- Naprawiono: Pola wielokrotnego wyboru, pola wyboru i pola rozwijane z pustymi wartościami były nieprawidłowo wyświetlane w powiadomieniach e-mail.
- Naprawiono: Błąd bazy danych w jednej lokalizacji sieciowej po utworzeniu formularza, jeśli wtyczka została włączona za pośrednictwem sieci.
- Naprawiono: Pola reagowały na najechanie na nie kursorem na ekranie edytora Elementor.
- Naprawiono: Pola nowoczesnej listy rozwijanej nie były odpowiednio wczytywane w edytorze bloków (Gutenberga) i Elementorze.
- Naprawiono: Formularze z ukrytymi etykietami miały duży poziomy pasek przewijania w przypadku wyświetlania ich na urządzeniach mobilnych z językami RTL.
- Naprawiono: Logika warunkowa miała wpływ na stronę drukowania, na której nie były wyświetlane ukryte pola.
- Naprawiono: Pole RTE było uszkodzone w podglądzie edytora Elementor, jeśli lewe menu było zwinięte.
- Naprawiono: Rzadki wyjątek dotyczący sposobu rejestrowania tłumaczeń do pobrania przy użyciu odpowiedniego obiektu przejściowego.
- Naprawiono: Wstępne wypełnianie pól z innego formularza przy użyciu adresu URL przekierowania do potwierdzenia nie było obsługiwane w przypadku pól wielokrotnego wyboru.
- Naprawiono: W edytorze Gutenberga nie był wyświetlany tytuł strony w przypadku użycia tagów inteligentnych.
- Naprawiono: Wartość tagu inteligentnego {page_url} była błędna na stronie edytora Gutenberga.
- Naprawiono: W przypadku usunięcia wszystkich połączeń dostawcy ikonka znacznika wyboru pozostawała w tytule dostawcy.
- Naprawiono: Tag inteligentny
{page_url}
był niepoprawny w kreatorze Divi. - Naprawiono: Pola nowoczesnej listy rozwijanej nie były prawidłowo wyświetlane w podglądzie w przypadku wielu wystąpień bloku WPForms na stronie edytora Gutenberga.
- Naprawiono: Tagi inteligentne pól płatności do wyboru nie działało przy uprzednio wypełnionym adresie URL.
- Naprawiono: W polu listy rozwijanej symbol & był renderowany jako odpowiadająca mu encja HTML
&
w przypadku stylu nowoczesnego. - Naprawiono: Pole nowoczesnej listy rozwijanej nie było wczytywane poprawnie w wyskakującym okienku Elementora.
- Naprawiono: Nie można było przesyłać pustych formularzy, dopóki nie zostało włączone ustawienie „Minimalny czas na przesłanie”.
- Naprawiono: Przełączenie w Tryb na żywo na ekranie Przegląd płatności było niemożliwe, jeśli usunięto wszystkie płatności testowe.
- Naprawiono: Pola Lista rozwijana i Pole wyboru z wieloma wartościami były wyświetlane w treści w powiadomieniach e-mail.
- Naprawiono: Naciśnięcie klawisza Enter wywoływało okno dialogowe Wstaw formularz wtyczki WPForms w edytorze klasycznym.
- Naprawiono: Pole rozwijane w formularzach z klasą
inline-fields
miało przycięte elementy rozwijania w przeglądarce Safari. - Naprawiono: Tekst ilości w obszarze płatności nie był wyśrodkowany w niektórych motywach.
- Naprawiono: Niektóre pola były widoczne w powiadomieniach e-mail, nawet jeśli zostały ukryte przy użyciu logiki warunkowej.
- Naprawiono: Plik robots.txt nie był prawidłowy z powodu reguły disallow WPForms.
- Naprawiono: Po osadzeniu na nowej stronie tag inteligentny
{page_title}
był pusty w edytorze bloków (Gutenberga).
1.8.9.6
- Zmieniono: Poprawiono zgodność z motywem OceanWP.
- Naprawiono: Pola rozwijane w formularzach z klasą
inline-fields
miały przycięte elementy rozwijania. - Naprawiono: Kolor po najechaniu na przycisk był nieprawidłowy w motywie Ocean WP.
- Naprawiono: Nie można było przesłać formularza, gdy skonfigurowano integrację antyspamową z Cloudflare Turnstile.
1.8.9.5
- Naprawiono: Płatność Stripe nie była tworzona, jeśli pole karty kredytowej było opcjonalne, a użytkownicy płacili przez Google Pay / Apple Pay.
1.8.9.4
- Dodano: Nowy filtr wpforms_sanitize_amount_before w celu filtrowania surowej kwoty ceny przed sanityzacją.
- Dodano: Nowy filtr wpforms_sanitize_amount w celu filtrowania sanityzowanej kwoty ceny.
1.8.9.2
- Naprawiono: Pole Odpowiedź do nie zwracało poprawnego adresu e-mail.
1.8.9.1
- Dodano: Obecnie każde złożone pole może mieć oddzielne komunikaty o błędach.
- Dodano: Obecnie jako pierwsze na stronie dodatków są wyświetlane dodatki polecane, nowe i wyróżnione.
- Zmieniono: Logo Campaign Monitor, ConstantContact, GetResponse i ConvertKit zostały zaktualizowane.
- Zmieniono: Obecnie w panelu ustawień można zobaczyć kategorię i podkategorię wybranego szablonu.
- Zmieniono: Jeśli jest zainstalowane narzędzie Akismet i zostało ono skonfigurowane dla formularza, oznaczanie wpisów jako będących lub niebędących spamem ułatwia temu narzędziu naukę.
- Zmieniono: Poprawiono działanie strony Narzędzia i dzienniki oraz elementów sterujących ustawień.
- Zmieniono: Poprawiono zgodność z motywem Hello Elementora.
- Zmieniono: Przetwarzanie pustych wybranych wartości pól Opcje do wyboru, Pole wyboru i Lista rozwijana, gdy jest wybrana opcja Pokaż wartości.
- Zmieniono: Biblioteka choices.js została zaktualizowana do wersji 10.2.0.
- Zmieniono: Nowoczesne pole wielokrotnego wyboru z włączonym wyszukiwaniem obecnie jest bardziej przyjazne dla użytkownika w całym obszarze administracyjnym.
- Zmieniono: Poprawiono renderowanie pól płatności zgodnie z wymaganiami W3C.
- Zmieniono: Szablony dodane przez dodatki zawsze są wyświetlane, nawet jeśli określony dodatek nie jest zainstalowany lub włączony.
- Zmieniono: Kreator formularzy obecnie ukrywa etykietę zastępczą opcji Obrazek i Ikonka, gdy pozostaną one puste, zachowując jednocześnie etykietę zastępczą opcji płatności i pól wyboru, aby zachować spójność z zachowaniem po stronie front-end.
- Naprawiono: W niektórych przypadkach podczas usuwania planu subskrypcji było wyświetlane niepoprawne okno modalne alertu.
- Naprawiono: Różne problemy dotyczące języków RTL na ekranie kreatora formularzy.
- Naprawiono: Minimalna kwota płatności związana z polem jednej pozycji nie działała poprawnie w przypadku walut, w których jako separator dziesiętny jest używany przecinek.
- Naprawiono: Dwukrotne wyświetlanie błędu weryfikacji kodu pocztowego związanego z polem karty kredytowej Stripe.
- Naprawiono: Niespójne odstępy pola listy rozwijanej występujące w różnych przeglądarkach na komputerach i urządzeniach mobilnych.
- Naprawiono: Pole karty kredytowej Stripe miało niepoprawny kolor symbolu zastępczego w przypadku znaczników klasycznych.
- Naprawiono: Zaktualizowano Wyzwanie WPForms tak, aby licznik ruszał dopiero wtedy, gdy użytkownik faktycznie rozpocznie tworzenie formularza na stronie Przegląd formularzy.
- Naprawiono: Szablony użytkowników nie były usuwane po odinstalowaniu wtyczki.
- Naprawiono: Przycisk radiowy pola wielokrotnego wyboru nie był wyśrodkowany w przeglądarce Firefox.
- Naprawiono: W formularzu wielu płatności występował błąd przetwarzania Stripe, gdy wszystkie pola kart kredytowych były ukryte przez logikę warunkową.
- Naprawiono: Niepoprawny kolor błędów weryfikacji pola Karta kredytowa Stripe w przypadku korzystania z trybu Element płatności.
- Naprawiono: Dodano dopełnienie tytułu formularza na stronie Przegląd formularzy na urządzeniach mobilnych.
- Naprawiono: Proces aktualizacji wtyczki po zakończeniu przekierowywał użytkownika na stronę aktualizacji, a nie z powrotem na stronę wtyczek.
- Naprawiono: Pobieranie nowego numeru wersji wtyczki i nowego opisu wtyczki było uruchamiane niesynchronicznie.
- Naprawiono: W niektórych szczególnych konfiguracjach podczas tworzenia tabeli występowały błędy MySQL.
- Naprawiono: W przeglądarce Firefox po ponownym wczytaniu strony nie można było wybrać pola wielokrotnego wyboru obejmującego opcje do wyboru z ikonkami.
- Naprawiono: W niektórych konfiguracjach mogło dochodzić do nieprawidłowego analizowania wbudowanego kodu javascript i jego wyświetlania jako tekstu na najwyższych stronach.
- Naprawiono: Token umieszczony w pamięci podręcznej nie był poprawnie aktualizowany.
- Naprawiono: Układ spinnera przycisku Zapisz w kreatorze formularzy nie był wyśrodkowany.
- Naprawiono: W niektórych wyjątkowych sytuacjach w kokpicie Stripe pojawiały się płatności jednorazowe, mimo że formularz płatności nie został przesłany.
- Naprawiono: Powiadomienia e-mail nie były wysyłane przy pustym temacie po przetworzeniu tagów inteligentnych.
- Naprawiono: W pewnych przypadkach w PHP 8.0+ mogły występować ostrzeżenia.
- Naprawiono: Odnośnik Kup Pro miał nieprawidłową stylizację w witrynach hostowanych przez Bluehost.
- Naprawiono: Blok WPForms w edytorze pokazywał błąd w przypadku przeniesienia wybranego formularza do kosza lub jego usunięcia.
- Naprawiono: W przypadku niektórych transakcji Stripe niemal natychmiast następował zwrot pieniędzy, ponieważ transakcje były oznaczane jako fałszywe.
- Naprawiono: Proces weryfikacji pola Suwak z liczbą mógł powodować błąd krytyczny w PHP 8.0+.
1.8.8.3
- Zmieniono: Zaktualizowano bibliotekę jQuery.Validate do wersji 1.20.0.
- Naprawiono: Opcje ekranu na stronach Przegląd formularzy i Przegląd wpisów mogły w rzadkich przypadkach powodować błąd PHP z powodu konfliktu z kodem zewnętrznym.
- Naprawiono: Statusy wpisów na starszej stronie zarządzania menu nawigacji mogły w rzadkich przypadkach powodować błąd PHP z powodu konfliktu z kodem zewnętrznym.
- Naprawiono: Nie można było duplikować formularzy.
1.8.8.2
- Dodano: Obecnie formularze można zapisywać jako szablony użytkownika do wykorzystania w przyszłości.
- Dodano: Nowa opcja
Wyświetlanie ceny
dotycząca pola płatności Jedna pozycja. - Dodano: Adresy wysyłkowe i rozliczeniowe obecnie można skonfigurować na ekranie Kreator formularzy > Płatności > Stripe.
- Dodano: Nowy filtr
wpforms_integrations_stripe_api_common_create_plan_name
umożliwiający filtrowanie według nazwy planu subskrypcji Stripe. - Dodano: Nowy filtr
wpforms_integrations_lite_connect_api_request_timeout
umożliwiający filtrowanie według przekroczenia limitu czasu żądania w funkcji Lite Connect. - Dodano: Nowe ustawienia stylu/motywu w edytorze blokowym.
- Dodano: Nowe menu kontekstowe w kreatorze formularzy na potrzeby szybkich działań.
- Zmieniono: Nowy wygląd szablonu Podsumowania e-mail z sumą tygodniową i trendami przesyłania wpisów.
- Zmieniono: Stan wybranych kart statystyk na wykresie Przegląd płatności jest zachowywany po zastosowaniu filtrowania według daty.
- Zmieniono: Zaktualizowano bibliotekę
stripe/stripe-php
do wersji 13.15.0. - Zmieniono: Zaktualizowano bibliotekę
woocommerce/action-scheduler
do wersji 3.7.2. - Zmieniono: Zaktualizowano bibliotekę DOMPurify do wersji 3.0.9.
- Zmieniono: Dostosowano powiadomienia na ekranie pustych formularzy.
- Zmieniono: Tagi HTML są dozwolone w odniesieniu do pola sumy płatności w podsumowaniu zamówienia.
- Zmieniono: Gdy wpis zostanie oznaczony jako niebędący spamem, dane są przesyłane do narzędzia Akismet na potrzeby nauki i ulepszania Internetu dla wszystkich użytkowników.
- Zmieniono: Poprawiono obsługę błędów podczas tworzenia lub aktualizowania formularza.
- Zmieniono: Ulepszono układ pól po stronie front-endu w celu podniesienia komfortu obsługi na urządzeniach mobilnych.
- Zmieniono: Dostosowanie znaczników formularza po stronie front-endu do standardów W3C w celu zmniejszenia liczby błędów weryfikacji.
- Naprawiono: Różne problemy dotyczące języków RTL w kokpicie administratora, w kreatorze formularzy i na stronie podglądu formularza.
- Naprawiono: Różne problemy z responsywnością na stronach administratora.
- Naprawiono: Zezwolono na zmianę rozmiaru w poziomie w polu Akapit.
- Naprawiono: Dopilnowanie wyprowadzania prawidłowych reguł pliku robots.txt, jeśli plik jest pusty.
- Naprawiono: W niektórych przypadkach podczas tworzenia odnowień subskrypcji Stripe były zwracane powiadomienia PHP.
- Naprawiono: W niektórych przypadkach na ekranie Przegląd płatności dla odnowień subskrypcji Stripe był wyświetlany adres e-mail klienta zamiast nazwiska klienta.
- Naprawiono: Panel boczny kreatora był ukryty w przypadku działań edycyjnych menu kontekstowego.
- Naprawiono: Błąd krytyczny zwracany we front-endzie z uszkodzonymi danymi formularza.
- Naprawiono:
0
(zero) jako nieprzetworzona wartość pola opcji do wyboru nie była zapisywana. - Naprawiono: Pojedyncze pole płatności miało nieprawidłowe odstępy przy włączonych ilościach.
- Naprawiono: Dzielenie długich symboli zastępczych na wiele linii po aktualizacji Safari 17.3.1.
- Naprawiono: W niektórych przypadkach przesyłanie multimediów nie działało na urządzeniach mobilnych.
- Naprawiono: Opcja Symbol zastępczy była ukryta dla pola Jedna pozycja rodzaju „zdefiniowane przez użytkownika”.
- Naprawiono: Niepoprawne ceny w tabeli Podsumowanie zamówienia, gdy pozycje w polu Elementy pola wyboru zawierały symbol myślnika.
- Naprawiono: Nowoczesne pola wielokrotnego wyboru z długim tekstem zastępczym nakładały się na strzałkę listy rozwijanej.
- Naprawiono: W niektórych przypadkach na urządzeniach mobilnych był wyświetlany przycisk nieskończonego wczytywania.
- Naprawiono: Włączanie w sieci witryn: wtyczka powinna pozostać włączona w pojedynczej witrynie po tym, jak użytkownik włączył ją na poziomie sieci.
- Naprawiono: Występował stan wyścigu z niewidocznym testem reCaptcha v2, który w pewnych skrajnych przypadkach uniemożliwiał przesłanie formularza.
- Naprawiono: Style widżetu Elementora były uszkadzane z powodu konfliktu z blokiem Gutenberga.
- Naprawiono: W przypadku powiadomień e-mail z tagami HTML były stosowane niepotrzebne wbudowane style.
- Naprawiono: W niektórych przypadkach pola płatności nie były prawidłowo odzwierciedlane w tabeli Podsumowanie zamówienia.
- Naprawiono: Okno modalne instalacji/włączania wtyczki WPCode i okno modalne szkolenia dotyczącego wpisów obecnie wyglądają lepiej na ekranach urządzeń mobilnych.
- Naprawiono: W niektórych przypadkach tagi inteligentne
{author_*}
zwracały niepoprawne wyniki. - Naprawiono: W niektórych przypadkach do tabeli „Podsumowanie zamówienia” były stosowane niepoprawne style.
- Naprawiono: Poprawiono obsługę uszkodzonych danych związanych z przesyłaniem płatności.
1.8.7.2
- Zmieniono: Okno modalne „Co nowego” powinno być wyświetlane zgodnie z główną wersją wtyczki.
- Zmieniono: Poprawiono wydajność integracji z Akismet.
- Naprawiono: Token antyspamowy był przekazywany jako proste pole formularza, bez ochrony przed botami spamowymi.
- Naprawiono: W przypadku anonimowego przesłania formularza, gdy był używany tag inteligentny identyfikatora użytkownika, zwracane było ostrzeżenie PHP.
- Naprawiono: Położenie obrazków w blokach „Co nowego” nie zawsze było poprawne.
- Naprawiono: Okna modalne nie były wyświetlane na małych ekranach.
- Naprawiono: Animacja otwierania okna modalnego „Co nowego” działała nieprawidłowo, gdy okno to zawierało niewiele treści.
- Naprawiono: Podczas przewijania wyskakującego okienka „Co nowego” tło nie było całkowicie przyciemnione.
1.8.7.1
- Dodano: Blok ogłoszeń na stronie społeczności.
- Dodano: Nowy sposób rozwijania listy podkategorii szablonów formularzy na panelu bocznym z listą szablonów.
- Dodano: Nowy ekran powitalny przedstawiający najważniejsze funkcje i zmiany wprowadzone w wydaniu.
- Dodano: Obecnie użytkownik może zobaczyć przegląd kupowanych pozycji, włączając podsumowanie zamówienia dla pola sumy płatności.
- Dodano: Nowy tag inteligentny
{order_summary}
. - Zmieniono: Poprawiono zgodność z motywem 2023.
- Zmieniono: Poprawiono włączanie wtyczki w konfiguracjach z siecią witryn WordPressa, w których są zainstalowane wersje Lite i Pro.
- Zmieniono: Poprawiono obsługę witryn hostowanych na platformie Azure przy użyciu IIS.
- Zmieniono: Zaktualizowano bibliotekę DOMPurify do wersji 3.0.8.
- Zmieniono: Usunięto bibliotekę
jquery-confirm
na rzecz zamiennika jQuery.Confirm Reloaded. - Zmieniono: Token ochrony przed spamem obecnie jest ważny przez 3 dni, a nie przez 2.
- Zmieniono: Token ochrony przed spamem już nie jest wczytywany z kodem JS, co pozwala uniknąć niepowodzeń operacji spowodowanych błędami skryptu.
- Zmieniono: Przechowywanie wpisów będących spamem obecnie jest włączone w przypadku nowych formularzy.
- Zmieniono: Użytkownicy z ograniczonymi uprawnieniami mogą wyświetlić strony szablonów formularzy i dodatków.
- Zaktualizowano: Zaktualizowano bibliotekę
tijsverkoyen/css-to-inline-style
do wersji 2.2.7. - Zaktualizowano: Zaktualizowano bibliotekę
symphony/polyfill-iconv
do wersji 1.19.0. - Zaktualizowano: Zaktualizowano bibliotekę
symphony/polyfill-mbstring
do wersji 1.19.0. - Zaktualizowano: Zaktualizowano bibliotekę
woocommerce/action-scheduler
do wersji 3.7.1. - Zaktualizowano: Zaktualizowano bibliotekę
stripe/stripe-php
do wersji 13.9.0. - Naprawiono: Niektóre działania w tle mogły się kończyć niepowodzeniem, jeśli były uruchamiane przez interfejs WP-CLI za pośrednictwem crona serwera.
- Naprawiono: Podczas migracji uruchamianych ręcznie w rzadkich przypadkach mógł wystąpić błąd krytyczny.
- Naprawiono: W polach liczbowych tylko do odczytu nie powinny być wyświetlane przyciski strzałek.
- Naprawiono: Pole opcji do wyboru z ikonkami o dużym rozmiarze nie było wyśrodkowane w edytorze blokowym i Elementorze.
- Naprawiono: Kliknięcie pola reCAPTCHA po wyszukaniu pól w kreatorze powodowało wyświetlenie dwóch komunikatów.
- Naprawiono: Formularz z długim tytułem powodował rozszerzenie listy rozwijanej w edytorze blokowym.
- Naprawiono: Style CSS nie były stosowane, jeśli w kreatorze Elementora były już wybrane kolory globalne.
- Naprawiono: Szczegóły metody płatności nie były przechowywane w przypadku odnowień Stripe.
- Naprawiono: Na stronie szablonu występowały problemy ze stylem w języku niemieckim.
- Naprawiono: Podgląd Elementora w wyskakującym okienku zawierał uszkodzone style wtyczki WPForms.
- Naprawiono: W niektórych sytuacjach sanityzacja kwot płatności przebiegała nieprawidłowo.
- Naprawiono: Niektóre okna modalne w obszarze administracyjnym nie były responsywne i nie mieściły się na mniejszych ekranach.
- Naprawiono: Pamięć podręczna szablonów nie była aktualizowana po aktualizacji wtyczki.
- Naprawiono: Obsługa języków RTL na stronie ustawień wtyczki WPForms.
- Naprawiono: Obsługa języków RTL w kreatorze formularzy.
- Naprawiono: Niektóre pola po stronie front-end były nieprawidłowo renderowane w przypadku języków RTL.
- Naprawiono: W interfejsie użytkownika występowały różne inne problemy, gdy był używany język RTL.
- Naprawiono: Na ekranie ustawień kreatora formularzy występowały liczne problemy wizualne, gdy był używany język RTL.
- Naprawiono: Wywołania AJAX nie działały na serwerach z pustą wartością
$_SERVER['HTTP_REFERER']
. - Naprawiono: Poprawiono wyświetlanie strony Przegląd formularzy na urządzeniach mobilnych.
- Naprawiono: Poprawiono wyświetlanie stron narzędzi na urządzeniach mobilnych.
- Naprawiono: Własne ustawienia Captcha były duplikowane w kreatorze formularzy, gdy pole zostało dodane za pośrednictwem ekranu Ustawienia > Ochrona przed spamem i zabezpieczenia.
- Naprawiono: Na ekranie początkowym występowały problemy z lokalizacją.
- Naprawiono: Subskrypcje dokonane za pomocą metody płatności Stripe Link przed wersją 1.8.6.
- Naprawiono: W ogromnych witrynach z tysiącami tabel niektóre niezoptymalizowane zapytania MySQL blokowały bazę danych na kilka sekund.
- Naprawiono: Wygląd wartości na liście rozwijanej z był niepoprawny.
- Naprawiono: Brak części informacji w przypadku przetwarzania tagów inteligentnych w tle za pośrednictwem crona.
- Naprawiono: W niedawnej wersji przeglądarki Chrome dla Windows własne paski przewijania nie były wyświetlane poprawnie.
- Naprawiono: Filtr
wpforms_plaintext_field_value
był niedostępny od wersji 1.8.5. - Naprawiono: Przesłanie formularza powodowało błąd w witrynach z długoterminowym buforowaniem stron.