The book online page using the [ameliabooking] shortcode isn't working and the render is broken. It does work when I'm logged in to WP-admin however. I've tried deactivating the plugin and reactivating, and rolling back Wordpress to before I noticed the issue, but it still persists. The only thing I haven't tried is uninstalling and re-installing as I'm not sure if I lose data/settings that way. Any help you can provide would be greatly appreciated.
It could be that Amelia CSS files are not created and saved properly in the WP folder, or some caching issue, or something conflicting with the CSS of Amelia (another plugin or your theme).
Could you please go to Amelia -> Customize and click on Save there without any changes made, and then clear all cache on the website and check if the issue is still there.
If this doesn't help, please update Amelia by following the bellow instructions
You can update the plugin manually by following these steps:
If you have version 2.9 or a newer one please check if the option Delete plugin tables is disabled in Amelia -> Settings -> Activation before updating the plugin manually ( it is disabled by default, but just in case). If this option is enabled , deleting Amelia on the Plugins page will delete Amelia tables and data from the database as well.
2) Delete Amelia plugin from WordPress Plugins page
3) Click on Add new on Plugins page
4) Click on Upload plugin on Plugins page
5) Choose previously downloaded ameliabooking zip file
6) When uploading is done, please Activate Amelia plugin
7) Clear server and browser cache.
Please note that our plugin have a size of around 10 MB so if yo are not able to upload the plugin through WordPress plugins page, then you need to increase following:
upload_max_file size,
post_max_size ,
max_execution_time
You should be able to find these values in your php.ini file or on your hosting panel. If you can't find it yourself please ask your hosting provider to provide it.
That error doesn't affect any functionality of the plugin nor of your website, it can show up on activation of some plugin in WordPress, because of WP nature, but it doesn't cause any issues on the website.
If you tried everything and it didn't help, then the issue is caused by some security setting or a plugin on your website. This explains why you see the Amelia properly only when logged in to WP. It seems something is blocking Amelia CSS on the front-end, so please check your security plugins if any, and your website security settings. If the server has some security settings that could be causing this as well, please check if they can block Amelia CSS on the front. There are warnings about the Siteground optimizer on your website, so, please check it out as well, maybe this is what is blocking Amelia CSS from loading.
The book online page using the [ameliabooking] shortcode isn't working and the render is broken. It does work when I'm logged in to WP-admin however. I've tried deactivating the plugin and reactivating, and rolling back Wordpress to before I noticed the issue, but it still persists. The only thing I haven't tried is uninstalling and re-installing as I'm not sure if I lose data/settings that way. Any help you can provide would be greatly appreciated.
Hello andrewanthony,
It could be that Amelia CSS files are not created and saved properly in the WP folder, or some caching issue, or something conflicting with the CSS of Amelia (another plugin or your theme).
Could you please go to Amelia -> Customize and click on Save there without any changes made, and then clear all cache on the website and check if the issue is still there.
If this doesn't help, please update Amelia by following the bellow instructions
You can update the plugin manually by following these steps:
If you have version 2.9 or a newer one please check if the option Delete plugin tables is disabled in Amelia -> Settings -> Activation before updating the plugin manually ( it is disabled by default, but just in case). If this option is enabled , deleting Amelia on the Plugins page will delete Amelia tables and data from the database as well.
1) Download the zip from our store
2) Use FTP to open /yourwordpressfolder/wp-content/plugins
3) Delete existing ameliabooking folder
4) Upload previously downloaded ameliabooking folder through FTP to plugins folder (unzip it)
5) Go to WP-admin panel, open Plugins section
6) Deactivate Amelia Plugin, and then activate it again
7) Clear server and browser cache
___________________________________________________________
If you are using hosting where you are not allowed to your FTP then follow those instructions:
1) Download the zip from our store
2) Delete Amelia plugin from WordPress Plugins page
3) Click on Add new on Plugins page
4) Click on Upload plugin on Plugins page
5) Choose previously downloaded ameliabooking zip file
6) When uploading is done, please Activate Amelia plugin
7) Clear server and browser cache.
Please note that our plugin have a size of around 10 MB so if yo are not able to upload the plugin through WordPress plugins page, then you need to increase following:
upload_max_file size,
post_max_size ,
max_execution_time
You should be able to find these values in your php.ini file or on your hosting panel. If you can't find it yourself please ask your hosting provider to provide it.
Delete cache on the website.
Let me know if this helped.
Hi, I tried that and it is still broken.
When re-activating after the fresh install, the following error shows up (see attached).
That error doesn't affect any functionality of the plugin nor of your website, it can show up on activation of some plugin in WordPress, because of WP nature, but it doesn't cause any issues on the website.
If you tried everything and it didn't help, then the issue is caused by some security setting or a plugin on your website. This explains why you see the Amelia properly only when logged in to WP. It seems something is blocking Amelia CSS on the front-end, so please check your security plugins if any, and your website security settings. If the server has some security settings that could be causing this as well, please check if they can block Amelia CSS on the front. There are warnings about the Siteground optimizer on your website, so, please check it out as well, maybe this is what is blocking Amelia CSS from loading.