Plugin Author
wppal
(@wppal)
Please drop me a link to look. If you do not want to share the link here, drop it to me via the support form on our site.
Hi, thanks for the response.
I’m afraid I dont currently have a public URL for the site … although I think I’ve found the cause of the problem now.
I load all my JS using Modernizr however if I load your forms.js in using a traditional script tag my submit button appears.
Plugin Author
wppal
(@wppal)
OK, thank you for responding.
Unfortunately, you will have to find another theme, it seems that your theme is not compatible with the plugin. I have found this answer on Easy Contact Forms developer’s site:
I have created a form, but no what I do, the submit button will not display
Most probably your theme does not support loading wp_enqueue_script function when it loads shortcode content. The simplest way to check is to open the page html source and to try to find a file ‘easy-contact-forms-forms.(version).js’. If you do not find the file, that means that Easy Contact Forms is not compatible with your theme. We wish you every success in trying other contact form plugins.
I am looking for one myself. Does anyone know which theme is best for this plugin?
Hmmm, you shouldn’t be limited to a specific theme just to get the plugin to work. That seems a bit odd to me.
Plugin Author
wppal
(@wppal)
Beginning from v1.2.2 we included an option allowing to overcome this issue.
wppal, what is that option? “Fix JS loading” on “Settings” tab doesn’t work.
I fixed this issue manually adding the string
<script type="text/javascript" src="/wp-content/plugins/easy-contact-forms/easy-contact-forms-forms.1.2.2.js"></script>
at the end of theme’s header.php
Plugin Author
wppal
(@wppal)
this option does the same thing. It loads the same tag at the end of the form output. The only difference that it is version independent. We change js version each time to prevent cache issues.
I have the same issue with no submit button. Wierdest thing I’ve seen, especially for such an ubiquitous item. I tried checking the option as posted above, inserting the code in theme header, but it made no difference.
The CSS styling and fields setup are so nice on this form. What a shame, Back to the drawing board…to test out yet another form.
Is there anything I can do to get the submit button back. It works sometimes on my forms. 1 form is working fine and the other’s worked fine to start with but now are no longer showing the submit button. I REALLY like this plugin – it does everything I want it to.
Can someone please tell me what exactly happens when you enable the checkbox to Fix JS loading? It completely messed up my theme and I don’t know how to fix it. I tried disabling the checkbox, deactivating the plugin but the theme/template remains completely broken. Lost all format. Please help!
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support