Wp-rocket: "Emojis deaktivieren" verursacht Caldera Forms-Fehler

Erstellt am 15. Mai 2019  ·  5Kommentare  ·  Quelle: wp-media/wp-rocket

Verschieben Sie dies aus Gründen der Klarheit einfach in eine separate Ausgabe von hier: https://github.com/wp-media/wp-rocket/issues/1561#issuecomment -491105459

Dieser Fehler tritt auf, wenn Emojis deaktivieren aktiv ist:
caldera_test_–_WordPress_Themes

Das Auskommentieren dieser Zeile löst es:
https://github.com/wp-media/wp-rocket/blob/master/inc/common/emoji.php#L11

HS-Tags: disable emojis + caldera forms

3rd party compatibility media low bug

Alle 5 Kommentare

Ich bestätige, dass das Problem auf meiner Testseite auftritt.
WordPress-Version: 5.2
PHP-Version: 7.3
Caldera Forms-Version: 1.8.4
WP Rocket-Version: 3.3.3

Vor der Version von WP Rocket 3.3.3 konnten Formulare nicht gesendet werden, wenn "WordPress-Einbettungen deaktivieren" aktiviert war. Um das Formular abzuschicken, musste ich diese Option deaktivieren. Die Option "Emoji deaktivieren" war aktiv.

Jetzt nach dem Update. Ich musste die Optionen tauschen. Deaktivieren Sie „Emoji deaktivieren“ und aktivieren Sie „WordPress-Einbettungen deaktivieren“.

Bitte überprüfen Sie den folgenden Fehler in der Browserkonsole:

Uncaught ReferenceError: wp is not defined
    at Object.<anonymous> (index.min.js?ver=1.8.4:30)
    at Object.782 (index.min.js?ver=1.8.4:30)
    at t (index.min.js?ver=1.8.4:1)
    at calderaForms.render.0 (index.min.js?ver=1.8.4:1)
    at index.min.js?ver=1.8.4:1
caldera-forms-front.min.js?ver=1.8.4:1 Uncaught TypeError: Cannot read property 'CF5cd1b712d0e07_1' of undefined
    at Object.init (caldera-forms-front.min.js?ver=1.8.4:1)
    at HTMLFormElement.<anonymous> (jquery-baldrick.min.js?ver=1.8.4:1)
    at HTMLFormElement.dispatch (jquery.js?ver=1.12.4:3)
    at HTMLFormElement.r.handle (jquery.js?ver=1.12.4:3)

Dieses Problem wird bei mir nur ausgelöst, wenn sowohl die Optionen WordPress-Einbettungen deaktivieren als auch Emoji deaktivieren aktiviert sind. Wenn ich WordPress-Einbettungen deaktivieren deaktiviere, aber Emoji deaktivieren aktiviert lasse, ist das Problem nicht vorhanden. Wenn ich Emojis deaktivieren deaktiviere, aber WordPress-Einbettungen deaktivieren aktiviert lasse, besteht das Problem nicht.

WordPress 5.2
PHP 7.3.2
Caldera-Formen 1.8.4
WP-Rakete 3.3.3

Ich habe dafür ein Core-Trac-Ticket geöffnet: https://core.trac.wordpress.org/ticket/47419#ticket

Es scheint, dass dieses Problem behoben wird von - https://github.com/CalderaWP/Caldera-Forms/pull/3202

Wir haben auch keine aktuellen Tickets für die gleichen. Schließen dieses Problems.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen