chrome 子页面上不显示图标

chrome not showing favicon on subpages

我这辈子都弄不明白。

我的网站图标显示在以下网站的首页上:http://www.pokerwomennews.com/ 但在特定 post 页面上,chrome 中未显示网站图标。网站图标的 html 完全相同且有效。谁能告诉我什么被错误地解析了?

谢谢

这是因为字符串 "UA-54046177-1"head 标签之间输出。如果您查看页面源代码,您会在该部分找到它。

<!-- Google Webmaster Tools plugin for WordPress -->
UA-54046177-1
<script>

这导致 Chrome 错误处理无效的 HTML,并假设这是 body 开始的地方,并将图标 link 元素推到它下面进入body。您可以在 Chrome 的元素面板中看到此效果。

这是因为 chrome 首先在您的网站的根目录中检查 favicon.ico 文件,它找到了一个。问题是它是一个零长度的空文件。所以 google 显示的是它认为你想要的 - 什么都没有。

完全删除空 favicon.ico 文件,它将解决您的问题。