Updates für ein bestimmtes Plugin ausblenden
Hooks und Filter | PHP

Updates für ein bestimmtes Plugin ausblenden

Regelmäße Updates halten WordPress aktuell, sicher und weitgehend – funktional. Letzteres allerdings nicht immer. Manchmal baut man auf eine ganz bestimmte Funktionalität eines Plugins. Ändert oder entfernt der Autor diese (wie z.B. jQuery Events beim letzten Update von Contact Form 7), sieht es mit der Funktionalität erstmal nicht so gut aus. Zumindest bis Ersatz für…

Benutzerdefinierte Validierung für  Contact Form 7 Formularfeld
Hooks und Filter | WP-Plugins

Benutzerdefinierte Validierung für Contact Form 7 Formularfeld

Der Filter für die Inhaltsprüfung eines Formularfeldes bezieht sich auf den Typ. Hierbei ist zu unterscheiden, ob es sich um ein Pflichtfeld handelt oder nicht. Es macht also einen Unterschied, ob man auf wpcf7_validate_text prüft oder wpcf7_validate_text*. Auf diese Weise kann ein bestimmten Feldtyp global geprüft werden, ober aber innnerhalb der Funktion ein Feldname explizit…

Contact Form 7: letzter Buchstabe im Namen des Absenders fehlt
Kunden und Leser | WP-Plugins

Contact Form 7: letzter Buchstabe im Namen des Absenders fehlt

Wenn jemand über mein Kontaktformular Nachrichten schickt, fehlt seit Kurzem der letzte Buchstabe im Namen des Absenders der E-Mail. Ist das ein Bug? Anfragende Person hatte zudem das Plugin Contact Form 7 Database Addon – CFDB7 installiert, das eingehende E-Mails speichert. Dort fehlte der letzte Buchstabe des Namens nicht. In den E-Mail-Einstellungen des betroffenen Formulars…

Nach Update auf Version 4.8 funktioniert Contact Form 7 nicht mehr
WordPress | WP-Plugins

Nach Update auf Version 4.8 funktioniert Contact Form 7 nicht mehr

Mit dem letzten Update gab es eine größere Veränderung. Nach mehr als 10 Jahren stellte Contact Form 7 von jQuery Form Plugin um auf die Verwendung der REST API für Ajax-Übermittlungen. Das Formular übermittelt nach dem Update in manchen Fällen nun keine Nachrichten (nicht angemeldeter Benutzer) mehr, und ein Blick in die Console zeigt:/wp-json/contact-form-7/v1contact-form-7/v1/contact-forms/1975/refill Failed…