Hi there,
We have many hundreds of users using Give with WP Rocket — so this is not necessarily a “bug” but something unique in your environment.
I would make sure that you first ensure that you’ve cleared your WP Rocket cache completely. It’s possible there is a JS error that is stored in the cache.
Next, I would keep WP Rocket activated, but deactivate the Javascript concatenation and/or minification and then provide me with the URL of your form where you are experiencing that problem. That will let me see which of your existing plugin JS files is creating a conflict and we can figure it out from there.
Thanks!
Hi Matt.
thanks for your reply much appreciated! We have reactivated WP Rocket and deactivated the Javascript concatenation + minification, cleared WP Rocket and server cache, still getting the same error?
Please see our donate page URL below as promised, so you can troubleshoot/see which of the existing plugin JS files is creating a conflict.
https://kannauk.gbdesignstudio.co.uk/donate
Thanks
Gary
Looks like there’s an ADDITIONAL caching plugin called “Breeze-minification”. Please clear that cache and deactivate that plugin for now. Having multiple caching solutions that do the same job can in fact be very problematic for your website.
Sidenote, here’s some CSS to fix your currency symbol indicator (your theme is forcing a minimum height on all inputs, which is a greedy CSS rule IMHO):
form[id*=give-form] .give-donation-amount .give-currency-symbol {
min-height: 40px;
}
Add that to the bottom of your theme’s styles.css file; or go to “Appearance > Customize > Custom CSS” and add it to the bottom of that setting. For more detailed info on adding custom CSS, see here: https://givewp.com/documentation/resources/handling-custom-css-in-wordpress/
-
This reply was modified 6 years, 12 months ago by
Matt Cromwell. Reason: clarification