2015-05-17 170 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是根路徑