The reason why the form is not visible for non-logged-in users is not in Amelia, but instead in your security settings. They're either configured in a Security plugin (if you have any), or they're on your server's side.
The best option would be to reach out to your hosting provider, send them the link of the booking page and tell them exactly what you told us - you can see the page when you're logged in as an admin, but you can't see it from an incognito window (or when you're logged out). They should be able to lift the block, so admin-ajax calls are sent for non-logged-in users also.
So the form is triggered with an admin-ajax call. that makes sense that a user would need to be logged in to see it. But is triggering this with admin-ajax not opening itself up to security breaches if run by non-logged-in users??
We do not have a membership feature so anyone who visists your site should be able to see the Amelia booking form. The settings of your hosting provider are preventing the booking form to show on your site and we cant do anything about it they need to adjust this per our developer device in order to Amelia can show up on your booking page to users that are not logged in to backend.
When I'm logged in as admin, I can see the form, but when I access the incognito version, the form does not show up. What am I doing wrong?
Hello Daniel,
Thank you for reaching out to us.
The reason why the form is not visible for non-logged-in users is not in Amelia, but instead in your security settings. They're either configured in a Security plugin (if you have any), or they're on your server's side.
The best option would be to reach out to your hosting provider, send them the link of the booking page and tell them exactly what you told us - you can see the page when you're logged in as an admin, but you can't see it from an incognito window (or when you're logged out). They should be able to lift the block, so admin-ajax calls are sent for non-logged-in users also.
Best regards.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
So the form is triggered with an admin-ajax call. that makes sense that a user would need to be logged in to see it. But is triggering this with admin-ajax not opening itself up to security breaches if run by non-logged-in users??
Hello Daniel,
We do not have a membership feature so anyone who visists your site should be able to see the Amelia booking form. The settings of your hosting provider are preventing the booking form to show on your site and we cant do anything about it they need to adjust this per our developer device in order to Amelia can show up on your booking page to users that are not logged in to backend.
We wish you all the best.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables