-
AuthorPosts
-
January 2, 2018 at 4:27 pm #892509
Hi there
Upgrading from WordPress 4.8 to 4.9 has broken my Gravity Forms. I have tried deactivating all Plugins one by one, but it doesn’t seem to solve the problem. So assuming a conflict with the Enfold theme?
This is the site as should be (rolled back to 4.8.4):
And this is the Staged version (using WP 4.9.1)
thanks
GaryJanuary 3, 2018 at 8:10 pm #892911I have checked with Gravity Forms – and they are insistent that it is the theme at fault. This is what they say:
Gravity Forms is fully compatible with WordPress 4.9.
Because your form uses conditional logic it has an inline style of display:none applied, if your page has any JavaScript issues they can prevent the Gravity Forms scripts from running, and when those scripts can’t run the inline display:none style can’t be removed.
Here is the error from your staging page:
wp-mediaelement.min.js:1 Uncaught TypeError: b(…).not(…).filter(…).mediaelementplayer is not a function
thanks
GaryJanuary 4, 2018 at 4:48 am #893069Hi Gary,
Thanks for the feedback, are you getting the same error message if you activate one of the default WordPress themes?
Best regards,
RikardJanuary 4, 2018 at 1:09 pm #893225Hi Rikard
I have activated a basic theme – and the form seems to load:
thanks
GaryJanuary 4, 2018 at 7:57 pm #893390Hi Gary,
Can you please activate Enfold again and give us temp admin access?
Best regards,
VictoriaJanuary 4, 2018 at 8:15 pm #893398Hi Victoria
Yes Enfold (child) has been activated again on the staging site.
Access in private content.
thanks
GaryJanuary 6, 2018 at 10:28 pm #894227Hi Gary,
Thank you. The thing is that the error is in the mediaelement script that comes with WordPress and its version that comes with WordPress 4.9.1 has caused some issues with our theme and videos. And the page does not have any video on it or does it?
Best regards,
VictoriaJanuary 6, 2018 at 10:37 pm #894233Hi Victoria
No this particular page does not have video. It’s just the Gravity Form that is not loading.
thanks
GaryJanuary 7, 2018 at 8:37 pm #894468Hi Gary,
Yes, I see that. The error is in mediaelement JavaScript and so JavaScript stops execution and the forms do not initiate.
Here is a thread for you to consider
Best regards,
VictoriaJanuary 7, 2018 at 10:08 pm #894520Thanks Victoria. The second suggestion (Rikard’s code for the functions.php file) worked!
kind regards
GaryJanuary 8, 2018 at 6:35 am #894608Hi Gary,
Great, glad you got it working and thanks for the feedback. Please let us know if you should need any further help on the topic or if we can close it.
Best regards,
RikardJanuary 8, 2018 at 11:17 am #894643Happy to close now – thanks Rikard. Before you go, can you confirm if this adjustment will be contained in the next Enfold update – or should your code stay in the Child functions.php file?
Gary
January 8, 2018 at 3:55 pm #894735Hi Gary,
It should be fixed, but don’t remove it at first. Comment it out after the update and check if the issue is fixed.
If you need further assistance please let us know.
Best regards,
Victoria -
AuthorPosts
- You must be logged in to reply to this topic.