2015-05-17 12 views
6

Ho creato un blog Hexo. Non riesco tuttavia a scoprire dove aggiungere la favicon. Ho provato ad aggiungerlo a cartelle diverse ma non è stato trovato.Aggiungi Favicon a Hexo Blog

Qualcuno sa dove dovrebbe essere aggiunto o se c'è qualcos'altro che ho bisogno di aggiornare.

risposta

-1

Aggiungere questo per la parte di testa del codice html ...

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

Per ulteriori informazioni su questo dare un'occhiata al sito del W3C: How To FavIcon

E 'anche un bene per ispezionare il sorgente della pagina da guardando la console come segnalerà se ci fosse qualche problema nel recuperare l'icona.

+0

Questa risposta, mentre si punta ad una favicon correlato la risorsa non risponde alla domanda relativa al generatore di siti Hexo. – JrBenito

2

Uso Landscape, il tema predefinito al momento della scrittura.

blog\blog\node_modules\hexo\node_modules\hexo-cli\assets\themes\landscape\_config.yml 

Nella parte inferiore del file, troverete una sezione intitolata Varie.

# Miscellaneous 
google_analytics: 
favicon: blog\themes\landscape\source\css\images\favicon.ico 
twitter: 
google_plus: 
fb_admins: 
fb_app_id: 

di Windows può essere direzionale-sfidato quando si tratta di tagli, in modo da provare nella direzione opposta, se si utilizza il PC. Questo mi ha dato un po 'di confusione, e sono stato in grado di usare un file .ico e un file .png.

Se hai ancora bisogno di un'immagine segnaposto, ho utilizzato Favicon.cc e ho ottenuto ottimi risultati.

4

Dipende dal tema che si sta utilizzando, controllare la documentazione del tema e la fonte.

Alcuni temi, come apollo sono supportati dal parametro favicon config (parametro theme_config.favicon in_config.yml).

Se il tema non supporta una favicon personalizzata, è sufficiente aggiungere il file source/favicon.ico e sarà requested by browser automatically.

0

Konstantin Pavlov ha ragione. ad esempio, utilizzo il tema hexo-theme-next. Cambio codice in temi/successivo/_config.yml.

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

ho messo la mia favicon.ico a temi/successivo/source/immagini/favicon.ico
ben fatto.

0

è possibile aggiungere il favicon.ico nel floder fonte, e aggiungere una riga nel blog/_config.yml

favicon: favicon.ico 

così, si conosce il source è il percorso principale