We've just launched a new homepage onto the site using LayerSlider for the first time. On our staging site we had no issues, but on launching we're seeing a security warning on browsers only on the homepage (the only page that has a layerslider on it) to say the page images are not secure.
I've updated the plugin and renewed the licence but that doesn't seem to have made any difference.
We also get extremely slow and fragmented loading of the slider on the first loads.
Can you support or advise?
Attached files: Screenshot 2019-10-25 at 13.29.22.png
Thank you for getting in touch with us. My name is Attila and I'm happy to assist you today. I appreciate your patience while we've been working towards your ticket.
Any part of your site can be responsible for HTTPS mixed / insecure content issues. To have a better understanding about what causing this issue, please read and follow the guide provided by Google on this matter: https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content?hl=en Please also navigate to Settings -> General on your WP admin area and verify that both the WordPress Address and Site Address fields are containing the right URL with the https protocol included. Please note, as this post (https://snippets.webaware.com.au/snippets/wordpress-is_ssl-doesnt-work-behind-some-load-balancers/) mentions, load balancers, proxies, and other network-related solutions and services may cause WordPress to not recognize the correct protocol. LayerSlider uses native WP functions to generate URLs, thus in many cases it is a site/server-related issue that can easily affect other assets on your site. You could also try the SSL Insecure Content Fixer plugin, it should help in most cases: https://wordpress.org/plugins/ssl-insecure-content-fixer/
LayerSlider offers multiple options (Advanced tab) that you can utilize to increase performance. The conditional script loading option will only load the scripts when they are needed. The include scripts in the footer option helps with eliminating the render-blocking scripts. The slider markup caching option spares server resources and lowers database connections. Please also note that the caching is not present for logged in admins, so you might not see the difference on the back-end. There is also the Optimize for mobile option in the Slider Settings -> Mobile tab (hidden by default).
Best Regards,Attila | Kreatura Support Team