2011-01-20 111 views
0

我想在我的wordpress網站上傳一個favicon。我已經正確地遵循了每一步,但仍然沒有顯示圖標。我把我的照片轉換爲favicon.ico。然後我將它上傳到我的根目錄。然後,我添加以下代碼我header.php文件中<head>標籤:WordPress博客的favicon問題

<link rel="shortcut icon" href="http://misspassiton.com.au/favicon.ico" /> 

我已經試過這一個,以及

<link rel="shortcut icon" href="<?php bloginfo('template_directory'); ?>/favicon.ico" /> 

我還訪問了:http://codex.wordpress.org/Creating_a_Favicon

,但沒有似乎在工作。我不知道它有什麼問題。我將不勝感激,如果有人可以幫助我

問候

Omayr。

回答

0

看來你的.ico文件已損壞。我無法在瀏覽器中打開它。除此之外,它看起來像你一切都好。

如果您可以直接在瀏覽器中打開http://misspassiton.com.au/favicon.ico,那麼您就會知道它正在工作。

0

要求http://misspassiton.com.au/favicon.ico,它迴應,但似乎圖像被打破。因此href是好的;)

2建議:

  • 第一:嘗試使用一個工具, 轉換在ICO圖像(即 http://www.favicon.cc/
  • 第二:如果你想使用 代碼bloginfo (),你必須傳遞 參數'url',因爲如果你通過 'template_directory'它將返回 'http:// example/home/wp/wp-content/themes/parent-theme',這是完全錯誤的而且你可以看到它並沒有指向公共根目錄 (見reference

編輯:加入也鍵入鏈接(IE)上

<link rel="shortcut icon" href="http://misspassiton.com.au/favicon.ico" type="image/vnd.microsoft.icon" /> 
+0

我修復了favicon.ico,但它仍然不能正常工作 – Omayr 2011-01-20 19:29:01

0

通常情況下,瀏覽器緩存圖標這樣的變化「將不會立即」

一般來說,如果你可以那麼好直接在瀏覽器將網址看到它。目前http://misspassiton.com.au/favicon.ico未顯示圖像。

當一個好的ico文件被上傳並被文件指向後,你就被設置了。訪客緩存通常需要幾天才能切換圖像。我喜歡使用不帶緩存的便攜式瀏覽器來檢查更新。

0

我遇到了同樣的問題。下面的代碼工作。添加到結束標題前的header.php文件中。你的圖片應該在wordpress安裝的根部。

/* ADD FAVICON */ 
<link rel="icon" href="<?php bloginfo('siteurl'); ?>/favicon.ico" type="image/x-icon" /> 
<link rel="shortcut icon" href="<?php bloginfo('siteurl'); ?>/favicon.ico" type="image/x-icon" />