Same thing here.
It took me 4 hours to narrow it down to iThemes security, but exactly like you, has soon as I deactivated iThemes security, woocommerce worked again.
And it was only the ajax that had a problem, add to cart button and checkout Place Order button.
Ed
(@eochoa)
I have same problem. hope it’ll get fix soon.
Same here. I had to downgrade to the previous version (non-iThemes one) to allow WooCommerce to work again.
The other way to solve it is to disable AJAX buttons from within WooCommerce settings, but it break my site functionality…
So, fix please!
🙂
oh and By the Way, the new version of this plugin also breaks the WooCommerce Shipping calculator… Sad times…
same here, shipping calculator now broken
I have the same exact problem. This is a serious issue. Ajax will only work if you are logged in to the backend. Once you log off, Ajax will stop working.
Too bad that ajax stopped working after migration to iThemes security. Better WP Security was much better plugin.
Fortunately i fixed it on my site and now ajax works together with hidden backend.
@igov: how did you fix it?
Mik
(@miksmusic)
@igov HOW DID YOU FIX IT? I lost 2 days worth of sales thanks to this “upgrade”.. Is there any way to downgrade back to wp security?
MikS Music: yes, you should be able to completely uninstall the plugin. Then go here and grab your desired version:
https://wordpress.org/plugins/better-wp-security/developers/
It should help.
No need for downgrade, it is fixable. Could you please write your email address here and i will send you patched files?
“patched files” is a lot of fixes which you cannot share here with instructions? 🙁
Can you upload it to Dropbox or the like to help others?
Mik
(@miksmusic)
igov, Marcelo thanks for the reply!
Tnx
Same here, waiting for official solution from plugin creators 🙂
Same here.. very bad 🙁 please fix it soon. I had to dissable the security for the time being. So please hurry.