Our Jetpack contact forms are broken when called from within a Pagebuilder widget but only if Black Studio TinyMCE Widget (called Visual Editor) is activated.
The form doesn’t have to use the Visual Editor, it breaks when using a basic text editor or the SiteOrigin visual editor. It does not break if the form is in a widget area like the footer, only in a PageBuilder widget area.
There is no console error. When the user submits the form, the page obviously tries to submit the form but nothing happens, no confirmation page comes up, no notification email is sent, no comment is added to the Jetpack Feedback area.
Activating and deactivating Black Studio TinyMCE Widget Visual editor is the only thing that changes the behavior.
Please help!
Hi Leslieg,
Unfortunately, I can’t seem to replicate this issue. Can you please send me a copy of the Jetpack Contact Form shortcode you’re using? The form I tried was:
Please navigate to WP AdminSettingsPage Builder and open the General tab. Tick Sidebar Emulator – does this issue occur now? If not, please untick it and open the Content tab. Please tick Content Cache. Does the issue occur? If not, please untick it. Hm. To confirm, does this issue occur if the only plugins active for you are SiteOrigin Page Builder, SiteOrigin Widgets Bundle (optional for this test), Jetpack and Black Studio TinyMCE Widget? What happens if you temporarily change to a default WordPress theme?
We are on multisite so we have hundreds of sites using pagebuilder. I followed your instructions on one particular site. Sidebar emulator was already ticked. I tried it both ways and there was no change. I left it unticked. Then I ticked “Content Cache” This actually caused the form to send the email and submit the feedback to the system. But it did not redirect to the thank you message – it simply cleared the form and stayed on the form page.
Yes, when I deactivate all plugins except for jetpack, pagebuilder, siteorigin widgets bundle, and black studio tiny MCE. The behavior persists. If I deactivate black studio, the form submission confirmation message comes up.
If I switch from Vantage to 2011, it works correctly without making any changes to settings. We did pay for Vantage. Can we get premium support on this?
Hi Leslieg,
Thanks for ruling out those settings. The shortcode is fine as I was able to use that without issue.
What version of Vantage are you using (the latest version is 2.6)? Also, have you modified the code for Vantage at all? Please note that I’m testing using Vantage and didn’t experience the same issue so I’m not too sure why you changing the theme helped for you.
As you’re a premium user, you’re entitled to priority email support. If you would like to make use of that, please follow the instructions found on your Page: Dashboard (please refer to the support tab). Please reference this thread and include your SiteOrigin order key in the email.
Yes, we’re on Vantage premium 2.6. We do use a child theme with the following code changes provided by SiteOrigin.
functions.php
style.css
Hi Leslie,
That looks fine, but just to rule it out, does this issue occur when you’re using the parent theme?
Nope – tried Vantage Parent and it had the same problem.