Yes, this can be 1 of 3 issues but most often is issue with some page optimizer.
1. 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.
2. You have some page optimizers so turned them off and purge the cache and see if you can see the booking form then
3. The new booking form should be displayed when you clear the cache, if you have a caching plugin or optimize plugin, please disable the minify js files option.
For example, if you have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, which is based on Vue 3 Framework, the booking form won't 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.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
We kindly ask for clarification regarding your question, as we are unable to fully understand it. Additionally, we cannot guarantee the outcome until you try the solutions we provided.
We have sent you three detailed solutions, which we kindly ask you to confirm whether you have tried them? These solutions are 100% effective, as they have successfully resolved similar issues for numerous users, all of whom have confirmed their effectiveness.
The only additional step we can suggest at this time is to exclude the specific plugins from certain pages.
There is a plugin called "WP Plugin Manager" that is used to disable certain plugins from specific pages. You can install it and disable that plugin from the page where the calendar did not load like this for example
The form should load fine after that, please check it out from your end and let us know if this has helped.
We wish you all the best and hope you have a wonderful day ahead.
Disabling the optimisation plugin does result in the form loading on the front end, but I do not want to disable it as I view it as an important plugin for the site's performance.
I really want to use the Amelia so would like to explore excluding this from being optimised.
Could you please let me know the following so I can try exclude these from being optimised?
We will forward this to our Dev team to ask for their opinion and as soon as we receive feedback from them we will reach out to you again on this ticket.
We will forward this to our Dev team to ask for their opinion and as soon as we receive feedback from them we will reach out to you again on this ticket.
We just got the feedback from our colleagues and they have told us to ask you if you can please provide us with the pages where the form doesn't load properly? Also, it would be great if you could provide us with FTP access and indicate where you added those filters so we can test it live and implement a possible solution.
We just got the feedback from our colleagues and they have told us that we managed to get it working with these two lines in your previously created snippet:
You can test it and let us know if everything is okay.
We wish you all the best and hope you have a wonderful day ahead.
You are most welcome, and we are glad that we were able to help you. Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Amelia booking will display on the front end of the site if signed in to WordPress but will not display on the front end to users.
I have read in support groups and tickets people have stated Amelia has issues with minified CSS on plugins such as WP Rocket.
Iv had to deactivate the app completely to get amelia to display on the front end.
Do you have any suggestions or fixes for this as most sites will be using an optimization plugin or some sort?
Hello there,
Thank you for reaching out to us.
Yes, this can be 1 of 3 issues but most often is issue with some page optimizer.
1. 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.
2. You have some page optimizers so turned them off and purge the cache and see if you can see the booking form then
3. The new booking form should be displayed when you clear the cache, if you have a caching plugin or optimize plugin, please disable the minify js files option.
For example, if you have WP Rocket, and you have enabled these JS optimizations, which have a negative effect on our New Step Form, which is based on Vue 3 Framework, the booking form won't 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.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
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 for your response but other than contacting siteground or turning off the other plugin I cant get this to work.
I have explored some options and was hoping excluding Amelia from Minify CSS and Minify JS would fix this
Using Php code below, I do not know the Style handles and JS script names for Amelia.
add_filter( 'sgo_css_combine_exclude', 'css_combine_exclude' );
function css_combine_exclude( $exclude_list ) { // Add the style handle to exclude list. $exclude_list[] = 'style-handle'; $exclude_list[] = 'style-handle-2';
return $exclude_list;
}
add_filter( 'sgo_css_minify_exclude', 'css_minify_exclude' );
function css_minify_exclude( $exclude_list ) { // Add the style handle to exclude list. $exclude_list[] = 'style-handle'; $exclude_list[] = 'style-handle-2';
return $exclude_list;
}
What are the style handles for Amelia?
What are Amelia's script handles or JS IDs?
Do you think this would work?
Hello again,
We kindly ask for clarification regarding your question, as we are unable to fully understand it. Additionally, we cannot guarantee the outcome until you try the solutions we provided.
We have sent you three detailed solutions, which we kindly ask you to confirm whether you have tried them? These solutions are 100% effective, as they have successfully resolved similar issues for numerous users, all of whom have confirmed their effectiveness.
The only additional step we can suggest at this time is to exclude the specific plugins from certain pages.
There is a plugin called "WP Plugin Manager" that is used to disable certain plugins from specific pages. You can install it and disable that plugin from the page where the calendar did not load like this for example
The form should load fine after that, please check it out from your end and let us know if this has helped.
We wish you all the best and hope you have a wonderful day ahead.
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
Hi Marko
Disabling the optimisation plugin does result in the form loading on the front end, but I do not want to disable it as I view it as an important plugin for the site's performance.
I really want to use the Amelia so would like to explore excluding this from being optimised.
Could you please let me know the following so I can try exclude these from being optimised?
The style handles for Amelia?
Amelia's script handles andor JS IDs?
Hello again,
We will forward this to our Dev team to ask for their opinion and as soon as we receive feedback from them we will reach out to you again on this ticket.
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
Hello again,
We just got the feedback from our colleagues and they have told us that you can try with this filter:
add_filter( 'sgo_javascript_combine_excluded_inline_content', 'js_combine_exclude_inline_script' );
function js_combine_exclude_inline_script( $exclude_list ) {
$exclude_list[] = 'if (typeof hasAmeliaEntitiesApiCall';
return $exclude_list;
}
Hope this helps.
We wish you all the best and hope you have a wonderful day ahead.
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 Marco, This worked for one instance of a button calling a popup containing the Amelia Booking form.
This has not worked elsewhere.
Siteground optimiser has code for JS and CSS to be excluded, Again could the handles be provided?
the code is as follows
Excluding minify
dd_filter( 'sgo_js_minify_exclude', 'js_minify_exclude' );
function js_minify_exclude( $exclude_list ) { $exclude_list[] = 'script-handle'; $exclude_list[] = 'script-handle-2';
return $exclude_list;
}
Exclude Combine
add_filter( 'sgo_javascript_combine_exclude', 'js_combine_exclude' );
function js_combine_exclude( $exclude_list ) { $exclude_list[] = 'script-handle'; $exclude_list[] = 'script-handle-2';
return $exclude_list;
}
or Exclude Combine but with ID rather than handles
add_filter( 'sgo_javascript_combine_exclude_ids', 'js_sgo_javascript_combine_exclude_ids' );
Thank you for your support.function js_sgo_javascript_combine_exclude_ids( $exclude_list ) { $exclude_list[] = 'javascript-id1'; $exclude_list[] = 'javascript-id2';
return $exclude_list;
}
Hello again,
We will forward this to our Dev team to ask for their opinion and as soon as we receive feedback from them we will reach out to you again on this ticket.
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, Marko.
Could I ask also, is it not possible to have two instants of the 2.0 booking form on a single page ? Is it a pop-up and one embedded within a section?
Hello again,
We just got the feedback from our colleagues and they have told us to ask you if you can please provide us with the pages where the form doesn't load properly? Also, it would be great if you could provide us with FTP access and indicate where you added those filters so we can test it live and implement a possible solution.
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
Hello again,
When you do send us access please click on private button bellow so that no one else but us can see the data.
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
Hello again,
We just got the feedback from our colleagues and they have told us that we managed to get it working with these two lines in your previously created snippet:
You can test it and let us know if everything is okay.
We wish you all the best and hope you have a wonderful day ahead.
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
Hello again,
We've added these two lines to the filter (sgo_js_minify_exclude) that you previously created via a code snippet, as shown in the screenshot:
$exclude_list[] = 'amelia_booking_scripts';
$exclude_list[] = 'amelia_booking_script_index';
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
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
Hello again,
You are most welcome, and we are glad that we were able to help you. Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
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