为了清楚起见,只是将其移到一个单独的问题中,从这里: https :
当禁用表情符号处于活动状态时会发生此错误:
注释掉这一行可以解决它:
https://github.com/wp-media/wp-rocket/blob/master/inc/common/emoji.php#L11
HS 标签: disable emojis
+ caldera forms
我确认该问题存在于我的测试站点中。
WordPress 版本:5.2
PHP 版本:7.3
Caldera Forms 版本:1.8.4
WP火箭版本:3.3.3
在 WP Rocket 3.3.3 版本之前,如果启用了“禁用 WordPress 嵌入”,则表单无法提交。 要提交表单,我必须禁用此选项。 “禁用表情符号”选项处于活动状态。
现在,更新后。 我不得不交换选项。 取消勾选“禁用表情符号”并勾选“禁用 WordPress 嵌入”。
请在浏览器控制台中检查以下错误:
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)
如果同时选中禁用 WordPress 嵌入和禁用表情符号选项,我才会触发此问题。 如果我取消选中禁用 WordPress 嵌入但选中禁用表情符号,则问题不存在。 如果我取消选中禁用表情符号但选中禁用 WordPress 嵌入,则问题不存在。
WordPress 5.2
PHP 7.3.2
火山口表格 1.8.4
可湿性粉剂火箭 3.3.3
我为此开了一个核心跟踪票: https :
看来这个问题是由 - https://github.com/CalderaWP/Caldera-Forms/pull/3202 处理的
我们也没有最近的票。 关闭这个问题。