I should add that in the form, I allow booking without an account, and deactivated all others options.
OK, I found the problem, I needed to update the page (open and republish) (maybe a cache problem), so now I have an other question : how can the user who is not registered, receives an email, there is a form asking for Name, firstname and email (connexion section), but it does not seems to be used by the notification process.
As admin I received a booking confirmation, but not as a user. So email sending is working.
-
This reply was modified 4 years, 7 months ago by
fdecourt.
OK, it is not workin,g very well with cache plugin WP Rocket when configuring the plugin. It is not a main issue. if I pass this problem, it seems to work properly.
Hello, glad you could solve the issue!
Booking Activities has been tested with:
W3 Total Cache
WP Super Cache
Autoptimize
Comet Cache
Cache Enabler (Warning: Does not work with the “Cache Minification” option set to “HTML & Inline JS”. Choose “HTML” or “Disabled”)
CloudFlare (CDN)
SiteGround Optimizer (compatible only with Siteground host)
You may be able to identify the problem by going back to the initial WP Rocket setup and enabling the options one by one, testing between each.
In addition, Booking Activities is not compatible with the database cache / Object Caching (Redis, memcached …).
Thanks for your reply. I will check that later.
Great plugin and great support !
Was this fixed? i am also using wp rocket with this plugin with the pro form builder. It keeps saying you need to be logged in, even after i have disabled wp rocket.
Is there a fix on this issue?
Can you do the following:
First, make sure Booking Activities is up to date.
Then, deactivate all plugins exept Booking Activities, and activate the Twenty Twenty Two theme.
If you are using an object cache tool (maybe at the server level), deactivate it.
Go to Booking Activities > Booking forms > your form > open the “User data (Login / Registration)” field settings >
“Login” Tab:
– “Users must log in first” = OFF
“No account” tab:
– “Allowed” = ON
Validate the dialog with the “OK” button and try again?
Well i fixed it by removing wp rocket and adding the user data login to the form with the only option enabled No account which i overlooked 🙂 . This solved the issue for us.
Apparently wp rocket does not work nicely with Booking activities, i also tried to ommit the javascript files within the wp-rocket settings but it did not work for me. It works and thats what counts..
Thank you for your efforts.
Thank you for your feedback.
Can you try with the default WP Rocket settings?
– remove WP Rocket from the WordPress admin: Plugins > Uninstall (so that it properly cleans itself) (docs)
– Then install it again (docs), activate it, do not change its settings, and try again?