Page 1 of 1

Trouble Changing Favicon

Posted: Fri Sep 06, 2019 10:54 pm
by malloryw
Hi, I followed the documentation of this post ( to change my site's favicon. I did this back in April and it is still not showing up. I know sometimes it is difficult to see the favicon change in browser, but I have cleared my browser cache entirely, checked on different browsers and machines and it is still the default Joomla icon. I looked in the index.php file as this documentation suggested but did not see any code like "<link rel="shortcut icon" so I can't see if the template is redirecting another location for the favicon file. Any ideas what else I can do to change this? I would really like it to be customized.

Re: Trouble Changing Favicon

Posted: Fri Sep 06, 2019 11:04 pm
by sozzled
Changing the site favicon is easy. Seeing the effects of that change is sometimes difficult.

Yes, I'm sure that on hundreds of occasions, I've uploaded a favicon.ico file, I've cleared the site cache, disabled site caching, cleared the browser cache, forced a browser refresh and, y'know, the same old favicon is still there. And, to further complicate matters, when I access the site with a different browser (or different device) and I haven't used that browser (or device) before, the favicon "magically" changes.

Some images (like favicon files) are buried deep in the browser cache. In effect, you may need to completely clear all your browser history before the changed favicon.ico is downloaded.

On the other hand, it all depends which folder you upload your .ico file to. The documentation is correct: the favicon.ico file needs to be uploaded to the folder matching the template for the site that you're accessing at the time. Are we talking about Protostar, Isis, Beez3, Hathor or something else?

I grew tired of having to replace the .ico file every time I updated J! and I developed a plugin to take care of things. Just few thoughts to consider.

Re: Trouble Changing Favicon

Posted: Wed Oct 16, 2019 6:34 pm
by diaz365
Need to copy favicon to the root of template folder.
and add to link code to the index.php template page.
make sure its the full path.
see code on favicon page.
you link it like an image path to the page.