将 iNove 菜单上的小屋图标换成文字

Aug 9th, 2009 Add Comment

Change Home Icon to Text

现在 iNove 主题的菜单上使用一个小屋图标来代替首页文字, 我觉得这是一种形象而友好的 UI 表示, 但是很多人问我如何将它换成相关的文字. 好吧, 下面我将将告诉你如何把它更换掉.

为什么要把小屋换成图标?

不喜欢小屋图标的人无非两种. 其一, 确切的不喜欢他的外观, 认为用户会对此产生歧义或者不够显眼; 其二, 认为这个小屋是个图片, 对搜索引擎不友好.

对于第一种人, 你们可以直接转跳至下面的更换教程.

对于第二种人, 我觉得你们需要知道, 它实质上并不是图片, 是通过 CSS 让文字隐藏起来而只显示背景图片, 它是文字, 不存在对搜索引擎很不友好的事情. (这一点可以通过去除 style.css 来验证)

怎样把小屋图标换成文字?

打开 style.css 文件, 找到并把代码

#menus li a.home {
	background-position:0 -93px;
	width:45px;
	padding:0;
	margin-left:0;
	text-indent:-999em;
}
#menus li a.home:hover {
	background-position:0 -124px;
}
#menus li.current_page_item a.home {
	background-position:0 -155px;
}

替换为以下代码

#menus li a.home {
	background:#FFF;
	padding-left:15px;
	margin-left:0;
}
#menus li a.home:hover {
	background:#F4F5F7;
}
#menus li.current_page_item a.home {
	background:#EDEFF0;
}

加强 SEO

无论你是将它显示为小屋还是文字, 它现在显示的其实是 "Home" (中文译本为 "首页") 字样, 而 "首页" 并不是一个理想的关键字, 它和你的网站没有太大的关系. 所以我们可以把它换成其他的关键字. 如: 你的网站是个专注冷笑话的网站, 那么可以改成 "最新冷笑话", 其他类推. 请参考以下步骤进行修改.

1. 打开 templates/header.php 文件, 找到以下代码

<?php _e('Home', 'inove'); ?>

2. 把它替换为你要换上的字样, 如: "最新冷笑话".

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: 将 iNove 菜单上的小屋图标换成文字

  1. http://1.gravatar.com/avatar/74872b12b4935e38242e8143412e02ef?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    英文不过关,慢慢看,慢慢学习。

  2. http://1.gravatar.com/avatar/b40b4cd902256dac0818b16526f4e10b?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    iNove 这个主题是你写的?

    最新版本在chrome下 导航条有问题,请问怎么办? 主题更新了没法退回去...

  3. http://0.gravatar.com/avatar/a6b31d4c10c3cffdb546c8b4253afc0a?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    I like the INove theme. But What I would add to it, is the custom header image and the "Excerpts" support. (only summary of articles in the first page).

    If where this this theme was perfect...

  4. http://0.gravatar.com/avatar/878cd503119c58a49365916e56ba4f01?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    你好,你的主题我一直在用,我觉得这个主题是我见过之中最实用最华丽的WP主题,感谢你的分享!

  5. http://1.gravatar.com/avatar/f305ac73d15d2dbd320a86ae105f1f16?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    博主 我的博客换了服务器以后就出现了乱码 不知道怎么解决 希望博客可以帮下忙 谢谢了 很着急 我用的就是inove这个主题

  6. http://0.gravatar.com/avatar/edfbbb53498139aa4fd94f6a708b373e?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    好,看了你的文章,有了半桶水了

  7. http://1.gravatar.com/avatar/f4199d3b7c8e688e174e90842798b079?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    我还是相信我的动手能力的 :evil:

  8. http://1.gravatar.com/avatar/322920b3118d5e4591134e8aba4b7852?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G
  9. http://0.gravatar.com/avatar/490cf262668eebb0f0f1a50d9d48d702?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @Billi
    You can simple to change the first CSS section to the second one to change the 'house' menuitem to word menuitem.

    @韦斯特
    对大家有帮助就可以了.

    @Sergey
    What do you want to said? :?:

  10. http://1.gravatar.com/avatar/3b7978446a2ab142a32b98a42f3315bd?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    Nhemes inove
    866 .comment .info Свойство -webkit-border-radius не существует : 6px
    867 .comment .info Свойство -khtml-border-radius не существует : 6px
    868 .comment .info Свойство -moz-border-radius не существует : 6px

  11. http://1.gravatar.com/avatar/322920b3118d5e4591134e8aba4b7852?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G
  12. http://1.gravatar.com/avatar/178d080d5e2728edfeb2885427938e5b?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    你是老大,从你这儿能学到很多东西。

  13. http://0.gravatar.com/avatar/cc8b0fe19922fdf4f8873bba65ae3a02?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    A nice theme, but here i can't read only a little bit :-(

  14. http://0.gravatar.com/avatar/490cf262668eebb0f0f1a50d9d48d702?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @David
    Yeah, it's SEO friendly. :)

  15. http://1.gravatar.com/avatar/92ffcf9809dc5f1605e29dd78a6d344d?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    I like this theme a lot. However, my only concern is whether this beautiful theme is SEO friendly or not. Can you answer me with this question? thnaks.

  16. http://1.gravatar.com/avatar/108dfad3b82ca3d2721fcf6e7161a518?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    不错。。。

  17. http://0.gravatar.com/avatar/a03175f1e00998a888f2f49e84bf2c75?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    请问Categories和link是在同一栏,一左一右,我不喜欢这种风格,在哪里修改使这Categories和Link2个位置一上一下呢?
    谢谢

  18. http://0.gravatar.com/avatar/6157a6a9b0e86fab8ab5cca8139b43de?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    我是当时是觉得不太美观,长度跟其它的不一样,也不醒目,就把直接在/templates/head.php改了,发现显示不了,再把text-indent:-999em;删了。

  19. http://0.gravatar.com/avatar/490e21bcf850e5e0ca5d4ce50a6cc064?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    这个图标也挺好的

  20. http://0.gravatar.com/avatar/a2d74a6c3b2fc761e99fbc0354022fdb?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    个人觉得没必要改,如果要改,也是给每个菜单加个图标,然后再顶头的图标后面直接加“home”,或者在后台给选项,让选图标,文字,或者文字加图标直接显示,或者图标,但鼠标挪上去再出文字,反正单独的替换,没啥意思哈,呵呵。。

  21. http://1.gravatar.com/avatar/d6e52a07c0bd12c49319dd809b7d7f2e?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    看习惯了,现在发现小屋未必比文字差,支持小屋! ;-)

  22. http://1.gravatar.com/avatar/720eb71952998fa91df2299c3eca654b?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G
  23. http://1.gravatar.com/avatar/90d04faa49701e4e6e4225c4f29d595e?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    哈哈 很不错的说 小屋还是很有味道滴

  24. http://0.gravatar.com/avatar/8406d089bc81b664a2610b8d214c1428?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    老是说,我是第三种,第一次用iNove的时候,我又喜欢这个小屋,又喜欢要有个Home链接,结果,我自己在header里加了个首页的链接,就躲在小屋后面 嘎嘎

  25. http://0.gravatar.com/avatar/6f6612e7a9c4a07411398b0674945358?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @陶晓爱
    去掉header和wrap的背景,把图片设为body的背景,并加上top center属性。

  26. http://0.gravatar.com/avatar/cab963ed5a8f34ea97a0769184715808?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @陶晓爱
    我教你,拿起辞典,查宽度,会告诉你叫width,之后你就去找找控制Header的CSS那个类的width值就行了,具体看你用啥主题。至于啥T字的感觉我没领会你的意思……

  27. http://1.gravatar.com/avatar/720eb71952998fa91df2299c3eca654b?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    老师,我想换个header图片可是我发现css里是固定宽度的,我的图片比较宽,我想问一下那里改一下使图片完全显示,看起来是图片和内容框有种T字型的感觉,谢谢,也请路过童鞋指点。

  28. http://1.gravatar.com/avatar/94edba5ccaf4f54d0891cf3a7b1e1280?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    已经试着改过了,呵呵~

  29. http://1.gravatar.com/avatar/79ef036ae973149bcd2d29a43329059d?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    呵呵,早就想改了,今天明白怎么做了。

  30. http://0.gravatar.com/avatar/25637f4f892839e9a4c9d9f822829b97?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    学习了

  31. http://0.gravatar.com/avatar/a8d05bccb6edb2fb8b2776344e78597c?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    喜欢这样的介绍!!!

  32. http://1.gravatar.com/avatar/b2a4a8583709521e13d79f8519b07954?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    围观......不过好象小房子更好...

  33. http://0.gravatar.com/avatar/0fcfa7ff75012253db287414bd600fea?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    还是小房子看着顺服....

  34. http://0.gravatar.com/avatar/cab963ed5a8f34ea97a0769184715808?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @chisdy
    :roll: 其实就是去掉著名的CSS图片替换文字大法,继续围观Mg12混稿

  35. http://1.gravatar.com/avatar/71981550e606563e4f569c420b2276cf?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    感觉mg12的代码用着放心。

  36. http://0.gravatar.com/avatar/ab923982619d50097d0039ce7bcabc0f?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G
  37. http://0.gravatar.com/avatar/09bb60ebe7d2785618c9c96ed188c160?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    :smile: 菜菜们可以好好看看……

  38. http://0.gravatar.com/avatar/a86b5fc9beb5f454c72e3067bcdeb28e?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    mg12大侠又上了一节短暂的SEO的课

  39. http://1.gravatar.com/avatar/185566d86aa5298094753cc66a77dfea?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    @bolo
    ....我是牛津大学css系毕业的,我已经动手改了.

  40. http://0.gravatar.com/avatar/6f6612e7a9c4a07411398b0674945358?s=32&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    囧。。。。。这个有技术含量,需要非常精通css,如果不是css专业博士生最好不要动手

  41. http://1.gravatar.com/avatar/185566d86aa5298094753cc66a77dfea?s=32&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&r=G

    占座 学习。 :?: