Well, now I feel rather daft for having started this thread. :oops:
Don't know how I could have overlooked the Ultimate Zen Cart Favicon Tutorial at https://www.zen-cart.com/tutorials/index.php?article=52
I've re-vamped my own tutorial now, based on that really good tutorial, so I figured I'd better update this thread.
As Dr Byte pointed out, it is unnecessary to add those two lines of code to shop/includes/templates/CUSTOM/common/html_header.php
So don't add them. Just make sure you FTP your finished favicon to the root (ie: "public_html" or "httpdocs" etc) directory of your web server. Not your 'shop' folder where had I daftly put it.
After I had fixed these two issues my favicon showed up in Opera and IE, but not Firefox and Safari.
So it's back to the really good tutorial. Which advises:
QUOTE [If you wish to have each page setting the favicon data explicitly, you can simply open your /includes/languages/english/YOURTEMPLATE/meta_tags.php file and uncomment the define for FAVICON as shown:
// favicon setting
// There is usually NO need to enable this unless you wish to specify a path and/or a different filename
define('FAVICON', 'favicon.ico');
With that set, Zen Cart will explicitly mention the favicon settings on every page, automatically."] UNQUOTE
So I did that, and now my favicon shows up in Firefox but still not in Safari.
I've given up on getting it to show in Safari.
But I'm a lot happier with this result because it doesn't mess with the code in common/html_header.php
caf