Comments 9

Sorry to hear favicon isn't working on your sites. After inspecting I can confirm Smush CDN is causing for this favicon issue. I'm escalating this to our SLS team for further troubleshooting. They will take care of it and back with a solution. For a temporary workaround, you may disable Smush CDN until it fixes.

Please note that SLS team might delay here to respond as they work on more complex issues. Your patience will be appreciated on this.

Feel free to reply here if you've any more questions or concerns. Have a great day ahead.

I found an issue whenever I enable Smush CDN in your site, it move the Icon related HTML to body section instead of head section. and that's why icons are not showing.

But Smush is working fine in my test sites.

So it seems the issue is site specific, could be a plugin or theme conflict, so for further testing I need to disable all plugins, change theme, and also I need the FTP details.

So for testing purpose, it's better to have staging site where I can do my test freely. The test will not remove anything from your site, but since I have to disable plugins and change theme, in that time site will look odd.

=== How to create staging site ===

In case, if you need more information for how to create staging environmen.

Usually there are 3 options:

1) You can do that with hosting, if your hosting provide this feature.
2) You can use tools like Snapshot Managed Backups (or Duplicator premium, All-in-One WP Migration with their pro multisite extension)
3) You also can do that manually - here is a guidance to do so: http://www.wpexplorer.com/migrating-wordpress-website/

I am creating a staging copy for you. Will let you know when it is active. How do I add a secure log in.

Also the issue occurs on only 2 websites that all have similar set ups. What is unique about these two is they are on Cloudflare plus through our hosting provider. So this could be a rail gun issue which is the only difference between the other sites also on Cloudflare.

After further testing I found an odd issue in your site, which is not happening in my test sites.
The issue is:
In your child theme's (Pro-Child) functions.php file from line 51 to 71, I found some codes which is adding google's tag manager's codes and some meta tags in the <head> section of site.
This is not the issue, the issue is with PHP built in DomDocument class, which change the dom output a bit when it find noscript tag in the <head> section.
We had to use this class for changing the regular image sources with CDN sources.

So I changed these specific codes of child theme a bit to solve this issue.

You may notice that I divided that piece of code into 2 parts.
The 1st part, I have added them with wp_head action as it was.
But the 2nd part I have added them with x_before_site_begin action, which will add these code in the body section. and this hook is available in your theme (Pro), so if you change the theme anytime, you have to change the hook too.

This solution solved the issue in staging site from my end. Please have a look at it to make sure it's working.

How do you rate me?

Thank you for rating your experience!

We’re thrilled to hear you had a great experience with . Would you like to leave a comment about your experience?
Thanks for voting on your experience with , we’d love to get some feedback please.
Ohh no! We’re really sorry to hear you didn’t have a pleasant experience with , we’re always looking at how we can improve and would appreciate you provide some further feedback here please.
Type your feedback here

it's great that you had a positive one. Based on your experience in this ticket would you please be kind enough to rate us externally on: