我遇到了一个奇怪的打嗝与WordPress网站有一个图形编辑器的要求(达)。它是97%成熟,当然现在有一个问题。
Contact Form 7用于创建一个简单的表单,能够接受文件附件。使用经典的编辑器,表单可以嵌入并正常工作。使用Tatsu和其他一些图形编辑器,表单可以嵌入格式并在所有预览模式下工作...直到图形编辑器保存它。然后我们看到表单的404错误。
如果我使用传统的wordpress表单,这种嵌入在传统编辑器和图形编辑器中都是成功的。2我找到的是联系表单7(form)在简码中有空格,而传统的WordPress表单没有。Example. I can'不要使用传统的WordPress形式的文件上传形式,因为它需要一个昂贵的付费版本来接受文件上传,而PRO版本是't在预算中。
看起来好像图形编辑器正在截断表单中指向404的短代码。
- 我试着修改页面的代码,并取得了一定的成功,直到所需的图形编辑器重新保存页面并截断表单的短代码。当图形编辑器看到短代码中的空格时,它似乎截断了导致404错误的短代码。我可以切换回经典编辑器,看到修改后的短代码--截断。使用经典编辑器,我可以纠正它。但是页面的格式是不稳定的,直到它被图形编辑器(达)打开并重新保存...然后格式是当场的,但形式是坏的。
- 我尝试了默认的WordPress表单生成器,但使文件上传发生需要昂贵的PRO订阅。
- 我想我基于流行语的不匹配搜索了错误的东西。我已经寻找了如何别名一个短代码(我想我可以创建一个不带空格的不同的表单短代码,并指向带有空格的Contact Form 7短代码),但我在这种方法中找到的大多数信息都是关于表单字段的低级信息。
- 一种更直接的方法--我考虑过修改短代码,但是找不到自动生成的表单短代码的存储位置,无法尝试修改主题表单的短代码。
- 一种更激进的方法--我尝试了do_shortcode php方法,但是没有成功。
- 为了笑,我尝试了短代码参考中的%20,但遇到了同样的问题...404。
1条答案
按热度按时间nbnkbykc1#
我一整天都在用这个做几个组合。我真的不喜欢这些编辑中的一些人为了符合自己的风格而做的事情,但我理解。
我找到的解决方案是--有另一个叫做PageSlayer的编辑器。与Classic编辑器不同,它允许我编辑html并精确保存,保留图形界面的风格。这不是一个好的解决方案,因为当其他人进入图形界面(Tatsu)编辑东西时,他们会丢失表单......但它看起来是正确的,而且此时正在播放。
我已经发送了一个请求,以支持联系表格7达。感谢您的时间!