Wordpress博客favicon问题

时间:2011-01-20 18:30:59

标签: html wordpress header favicon

我正在尝试在我的wordpress网站上传一个favicon。我已经正确地执行了每一步,但仍然没有显示图标。 Fisrt我将我的照片转换为favicon.ico。然后我将它上传到我的根目录。然后我将以下代码添加到<head>标记中的header.php文件中:

<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。

4 个答案:

答案 0 :(得分: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'这是完全错误的,你可以看到它并没有指向公共root (见reference

编辑:在链接上添加类型(对于IE)

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

答案 1 :(得分:0)

您的.ico文件似乎已损坏。我无法在浏览器中打开它。除此之外,看起来你做得还不错。

如果您可以直接在浏览器中打开http://misspassiton.com.au/favicon.ico,那么您就会知道它正在运行。

答案 2 :(得分:0)

通常,浏览器会缓存图标,因此更改“不会立即”

通常情况下,如果您可以通过直接访问浏览器中的网址来查看它,那就很好了。目前http://misspassiton.com.au/favicon.ico未显示图片。

在上传好的ico文件并通过文档指向后,您就可以了。访问者缓存通常需要几天时间来切换图像。我喜欢使用没有专门用于缓存的便携式浏览器来检查更新。

答案 3 :(得分:0)

我遇到了同样的问题。下面的代码工作。添加到end头标记之前的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" />