在wordpress国外主题微软雅黑字体设置方法中,说了如何暴力让主题采用微软雅黑字体,一般的主题是没有问题的。
但是目前很多国外主题都采用图标字体化,使得添加雅黑代码后,很多字体图标不显示,很影响美观及用户体验。
最近我也找到了解决方案,就是在自定义CSS处添加这句代码:
@font-face {
font-family:'Open Sans';unicode-range:U+2E80-FFFF;src: local('Microsoft YaHei');
}
很有效的就解决了这个问题,如果你也遇到这个问题,可以尝试用此种方法解决。
补充,如果上述代码没用的话,可以试试下面这段代码:
*:not([class*="icon"]):not(i){font-family: "Microsoft YaHei" !important;}
每个主题不同,可能解决方法都不一样。
如果想深究可以参考一下信息: