Aktualizacja do ContactForm7 5.4. Zróbcie wpierw test.

Obrazek dla Aktualizacja do ContactForm7 5.4. Zróbcie wpierw test.

24 lutego 2021 została udostępniona w repozytorium nowa wersja wtyczki ContactForm7 oznaczona numerkiem 5.4. Pojawiają się doniesienia o problemach podczas wysyłania formularzy kontaktowych. Formularz nie kończy wysyłki. Problem występuje głównie w połączeniu z innymi wtyczkami, np. tymi do optymalizacji WordPressa jak Fast Velocity Minify.

Contact Form 7 v5.4

Jak pisze sam autor wtyczki  Takayuki Miyoshi zmieniono dużo w kodzie JavaScript

„ContactForm7 5.4 jest już dostępny. Nowo wprowadzony został moduł integracji Sendinblue. Znacznie poprawiono również JavaScript używany na froncie stron internetowych. Oprócz tych zmian w wersji 5.4 wprowadzono wiele ulepszeń i poprawek błędów. Zaleca się natychmiastową aktualizację.”’

źródło: Releases | Contact Form 7

i to te zmiany mogą powodować błędy, które widzimy w konsoli przeglądarki, przez które nie działa formularz.

(index):29 Uncaught ReferenceError: _ is not defined
    at (index):29
(anonymous) @ (index):29
(index):30 Uncaught ReferenceError: wp is not defined
    at (index):30
    at (index):30
(anonymous) @ (index):30
(anonymous) @ (index):30
(index):31 Uncaught ReferenceError: wp is not defined
    at (index):31

Jeżeli nie używacie innych wtyczek, które ingerują w strukturę zasobów WordPress prawdopodobnie nie uświadczycie tego problemu.

 

Fast Velocity Minify – fix

Na obecną chwilę wtyczka CF7 powoduje np. konflikt z optymalizacją FVM. Czekamy na fix w następnej wersji. Albo wtyczki Raul’a albo wtyczki Takayashi’yego. Panowie się zdecydują.

W tej chwili warto wykluczyć cały folder /wp-includes/ z optymalizacji FVM aby błędy zniknęły.

/wp-admin/
/wp-content/

Zmiana ustawień wtyczki FVM

Warto przetestować.

Przed każdorazową aktualizacją wtyczek WordPress, a już z pewnością wtyczek takich jak ContactForm7 warto wykonać kopie zapasową strony lub przetestować w środowisku lustrzanym. Zaoszczędzimy sobie wtedy kłopotu.

Warto przeczytać nasz poradnik o kopiach zapasowych w WordPress.

Kopie zapasowe WordPress

 

Ochrona przed lukami we wtyczkach WordPress?

 

Ochrona przed malware, atakami i podatnościami w WordPress!

Dla klientów Hostingu pod WordPress, Hostingu Elastycznego SSD oraz Hostingu WWW udostępniamy ochronę wspomaganą przez algorytmy sztucznej inteligencji (AI), które ustrzeże Twój serwer przed najnowszymi atakami, również atakami 0-Day zanim wyjdą hot-fixy!

Oprogramowanie analizuje to, co skrypty robią, a nie to, co faktycznie znajduje się w kodzie.

Sprawdź nasz Hosting pod WordPress!

O zabezpieczeniach… | Hosting pod WordPress