Can’t delete unwanted favicon

The default favicon location on your server gives a 404:

http://www.steve.doig.com.au/favicon.ico

Your blogs homepage source-code related to linking to another location is:

<link rel=”icon” type=”image/png” href=”http://www.steve.doig.com.au/wordpress/wp-content/themes/grid-focus-public-10/images/favicon.ico”>

Note: The file suffix is .ico which normally stands for an Microsoft Icon file. But names are not interesting for that. The type="image/png" is correct here, it’s a PNG file.

Your blogs server does return the following mime-type header for that linked favicon:

Content-Type: image/x-icon

Note: That information is wrong. The file’s mime content type is acutally ìmage/png. Please reconfigure your server, rename the file to .png or convert the image in that file into the image/x-icon type (you can choose only one of these three options, the last one is the one I would do).

Suggestions

  1. Use a program that is able to properly save the microsoft ico file-format. Don’t use a PNG, use a true ICO.
  2. Place your favicon.ico file then into the root of your server.
  3. Modify the links’ href to the new location.
  4. Delete any old favicon.ico files from your server, delete your browsers chache, it’s history etc. . Then restart your computer. The old favicon should be gone next time you visit your page on that computer.

You’ll find more details in How to change the WordPress favicon?