Wp-rocket: "Desativar Emojis" causa erro no Caldera Forms

Criado em 15 mai. 2019  ·  5Comentários  ·  Fonte: wp-media/wp-rocket

Apenas movendo isso para um problema separado para maior clareza, a partir daqui: https://github.com/wp-media/wp-rocket/issues/1561#issuecomment -491105459

Este erro ocorre quando Desativar Emojis está ativo:
caldera_test_–_WordPress_Themes

Comentar esta linha resolve:
https://github.com/wp-media/wp-rocket/blob/master/inc/common/emoji.php#L11

Tags HS: disable emojis + caldera forms

3rd party compatibility media low bug

Todos 5 comentários

Confirmo que o problema está presente em meu site de teste.
Versão WordPress: 5.2
Versão PHP: 7.3
Versão do Caldera Forms: 1.8.4
Versão do foguete WP: 3.3.3

Antes da versão WP Rocket 3.3.3, os formulários não eram enviados se 'Desativar incorporações do WordPress' estivesse ativado. Para enviar o formulário, tive que desabilitar esta opção. A opção 'Desativar Emoji' estava ativa.

Agora, após a atualização. Tive que trocar as opções. Desmarque 'Desativar Emoji' e selecione 'Desativar incorporações do WordPress'.

Verifique o seguinte erro no console do navegador:

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)

Esse problema só é acionado para mim se as opções Desativar incorporações do WordPress e Desativar emoji estiverem marcadas. Se eu desmarcar Desativar incorporações do WordPress, mas deixar Desativar emoji marcado, o problema não está presente. Se eu desmarcar Desativar Emojis, mas deixar Desativar incorporações do WordPress marcada, o problema não está presente.

WordPress 5.2
PHP 7.3.2
Formulários Caldera 1.8.4
WP Rocket 3.3.3

Abri um tíquete principal do trac para isso: https://core.trac.wordpress.org/ticket/47419#ticket

Parece que este problema foi resolvido por - https://github.com/CalderaWP/Caldera-Forms/pull/3202

Também não temos ingressos recentes sobre o mesmo. Fechando esta questão.

Esta página foi útil?
0 / 5 - 0 avaliações