解决wordpress国外模板无法显示中文标题

时间: 2013-03-17 / 分类: WordPress / 浏览次数: 487 views / 4个评论 发表评论

  现在比较优秀wordpress模版大都来自于国外,比较优秀的wordpress新闻杂志类主题,也就是说大都是支持英语的。

        很多的博主也用这种模版来美化自己的博客,但经常会碰到不显示中文标题的情况。当然,对于显示英文标题是正常的。遇到这个情况很多人认为应该修改CSS的font-family的字体,其实这是错误的,与CSS无关。

        出现这种情况的真正的原因是

因为国外主题开发者喜欢使用Cufon字体,所谓Cufon字体是JS的一种特效,它的作用是将文字以图片的形式显现出来。这是为了解决主题设计者想展示的字体,而浏览器却不支持这种字体的矛盾。比如主题设计者想使用Trebuchet MS这种字体,使模板看起来好看又另类,可是浏览器不支持这种字体,就不能显示出Trebuchet MS字体效果,退而求其次的使用Tahoma等常用字体,从而使模板看起来很一般。

  使用这种特效好处是使得文字美观,但是它最大的缺点就是不支持中文字体,只显示英文字母和数字。

解决办法:

wordpress的header.php文件中查找Cufon.replace,并删除就可以了

如下:

<script type="text/javascript">
Cufon.replace('h1',{hover: true})('h2',{hover: true})
('h3',{hover: true})('h4',{hover: true})('h5',{hover: true})
('h6',{hover: true})('#top li a',{hover: true})
('.description',{hover: true})('.comm',{hover: true});
</script>


.

*******************************************************************

上面是广告! 真的是广告!! 真的真的啊!!!

-----------------------------------------------------Copyright © 2011-2012--浙ICP备12011997---------------------------- ---------------------- ------------------------

无觅相关文章插件,快速提升流量