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.
We can not know what it is since this is not related to Amelia because Amelia does not have this kind of optons, but we had several cases that are the same as yours and this is the solution provided by other hosting providers they lift the block, so admin-ajax calls are sent for non-logged-in users also. And after that everything is working fine.
Please reach out to them again and also check if you have some sort of security plugin installed on your site that might prevent Amelia from showing on the page.
We are glad to hear that that this has been resolved. But since you have WPRocket the new booking form should be displayed when you clear the cache, since you have a caching plugin or optimize plugin, please disable minify js files option.
You have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, that is based on Vue 3 Framework, the booking form wont show.
The old Form is based on Vue Framework 2; but the New Form is based on Vue Framework 3;
Once you disable the "minify JS" option in the Optimisations on WP Rocket, or similar, and purge the cache the form should appear.
Also, the issue could be with the Page optimize plugin. You have these settings
and they should be added to this first input amelia_booking_script_index like this
and then everything will work with the new form.
Hope this helps.
If you have any more questions please open a new separate ticket for each question and we will gladly help you there.
Hi,
I have configured the 2.0 booking form and updated the pages with it, but it doesn't show.
I need help with it, I have tried several things and browsers and nothing seems to work.
Thank you.
Hello María,
Thank you for reaching out to us.
Can you please log in to WordPress and see if the booking form shows once you are logged in?
Looking forward to your reply.
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
Yes it does, I have tried it on two laptops.
Hello María,
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.
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
Thank you, I will write my hosting provider.
Hi again,
From the hosting they say it's nothing preventing from showing any content, that it must be something on my web, but I don't know what can be....
Hello María,
We can not know what it is since this is not related to Amelia because Amelia does not have this kind of optons, but we had several cases that are the same as yours and this is the solution provided by other hosting providers they lift the block, so admin-ajax calls are sent for non-logged-in users also. And after that everything is working fine.
Please reach out to them again and also check if you have some sort of security plugin installed on your site that might prevent Amelia from showing on the page.
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
Yes I have written them again, and they keep telling the same thing, they have nothing to do with it.
I have tried to put WPRocket on safe mode, and it seems to work.
Thank you again.
Hello María,
We are glad to hear that that this has been resolved. But since you have WPRocket the new booking form should be displayed when you clear the cache, since you have a caching plugin or optimize plugin, please disable minify js files option.
You have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, that is based on Vue 3 Framework, the booking form wont show.
The old Form is based on Vue Framework 2; but the New Form is based on Vue Framework 3;
Once you disable the "minify JS" option in the Optimisations on WP Rocket, or similar, and purge the cache the form should appear.
Also, the issue could be with the Page optimize plugin. You have these settings
and they should be added to this first input amelia_booking_script_index like this
and then everything will work with the new form.
Hope this helps.
If you have any more questions please open a new separate ticket for each question and we will gladly help you there.
We wish you all the best.
Have a nice day.
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