添加Favicon到Hexo博客
我做了一个Hexo博客。 我不能找出在哪里添加图标。 我曾尝试将其添加到不同的文件夹,但没有find。
有谁知道它应该被添加或者如果有什么我需要更新。
这取决于你使用的主题,检查主题文档和来源。
一些主题,如apollo支持favicon
configuration参数( theme_config.favicon
参数in_config.yml)。
如果主题不支持自定义图标,那么只需添加文件source/favicon.ico
,它会自动被浏览器请求 。
我使用的是写作时的默认主题Landscape。
blog\blog\node_modules\hexo\node_modules\hexo-cli\assets\themes\landscape\_config.yml
在文件的底部,你会发现一个标题为杂项的部分。
# Miscellaneous google_analytics: favicon: blog\themes\landscape\source\css\images\favicon.ico twitter: google_plus: fb_admins: fb_app_id:
当涉及到斜线时,Windows可能受到方向性挑战,所以如果使用PC,请尝试相反的方向。 这花了我一些东西,我可以使用.ico文件以及.png。
如果您仍然需要占位符图片,我已经使用Favicon.cc,并有很好的效果。
康斯坦丁·帕夫洛夫是对的。 例如,我使用了hexo-theme-next主题。 我更改主题/下一个/ _config.yml中的代码。
# Put your favicon.ico into `hexo-site/source/` directory. favicon: images/favicon.ico
我把我的favicon.ico在主题/下一个/源/图像/ favicon.ico
做得好。
您可以在源floder中添加favicon.ico
,并在blog/_config.yml
添加一行
favicon: favicon.ico
所以,你知道source
是根path
将此添加到HTML代码的头部分…
<head> <title>Test Page</title> <link rel="icon" type="image/png" href="http://www.w3.org/Icons/w3c_home"> </head>
有关这方面的更多信息,请参阅W3C网站: 如何使用FavIcon
通过查看控制台来检查页面源也是很好的,因为它会报告是否有任何问题检索图标。