要实现一点互操作性,请考虑使用Microsoft图标格式。
只需放置一个名为favicon.ico
用你的图标grafik然后进入你的网站的根。
这一点很重要,因为许多人都直接提出了要求。
当然,您也应该将meta添加到站点的输出中,它会进入html标题部分:
<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon"/>
这样做将使其在大部分浏览器中工作,并防止服务器日志中出现404s错误消息,因为meta href并不是由所有用户代理反映的。
add_filter(\'wp_head\', function(){
printf("%s\\n", \'<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon"/>\');
});
自版本3以来,WordPress有一个空的favicon。ico内置。
如果你对一些细节感兴趣,在Should include default favicon (Ticket #3426) 和Discard requests for favicon.ico (Ticket #11412) 这导致了默认的0字节长的虚拟/favicon.ico
文件(如果wordpress放在服务器根目录中)。
因此,在没有用户添加的默认设置中,浏览器基本上会在一个文件中失败/favicon.ico
文件