2015-05-17 199 views
6

我制作了一个Hexo博客。然而,我不知道在哪里添加favicon。我试图将其添加到不同的文件夹,但它没有被发现。将Favicon添加到Hexo博客

有谁知道应该在哪里添加它,或者是否还有其他需要更新的东西。

回答

-1

一下添加到HTML代码的头部...

<head> 
    <title>Test Page</title> 
    <link rel="icon" type="image/png" href="http://www.w3.org/Icons/w3c_home"> 
    </head> 

更多关于这看看W3C站点:How To FavIcon

这也是很好的通过检查页面源代码看着控制台,因为它会报告是否有任何问题检索图标。

+0

这样的回答,同时也指出了一个相关的图标资源不回答有关Hexo站点生成器的问题。 – JrBenito

2

我使用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: 

窗口可以当谈到斜线定向挑战的,所以尽量向相反的方向,如果你使用电脑。这花了我的一些东西,我可以使用.ico文件以及.png。

如果您仍然需要占位符图片,我已经使用了Favicon.cc并取得了很好的效果。

4

这取决于你正在使用的主题,检查主题文档和来源。

某些主题,如apollo支持favicon配置参数(theme_config.favicon参数in_config.yml)。

如果主题不支持自定义图标,那么只需添加文件source/favicon.ico,它将是requested by browser automatically

0

康斯坦丁帕夫洛夫是对的。例如,我使用hexo-theme-next主题。 我更改了themes/next/_config.yml中的代码。

# Put your favicon.ico into `hexo-site/source/` directory. 
favicon: images/favicon.ico 

我把我的favicon.ico在主题/下一首/源/图片/ favicon.ico的
做得很好。

0

,你可以在源floder添加favicon.ico,并添加一行在blog/_config.yml

favicon: favicon.ico 

所以,你知道source是根路径