刷新wordpress中的页面后,我的字体会被更改

时间:2016-04-09 16:53:06

标签: wordpress fonts

当我从主页转到this页面时。它显示正确的字体。但是,当我刷新此页面时,它的字体会发生变化。

请参阅截图:

Screenshot of the about page of stitch studio

2 个答案:

答案 0 :(得分:0)

检查您的浏览器控制台是否存在字体错误意味着找不到字体

GET http://www.stitchstudio.co/about/fonts/DINNextLTProBold.woff2 
GET http://www.stitchstudio.co/about/fonts/DINNextLTProRegular.woff 
GET http://www.stitchstudio.co/about/fonts/DINNextLTProBold.woff 
GET http://www.stitchstudio.co/about/fonts/DINNextLTProRegular.ttf 
GET http://www.stitchstudio.co/about/fonts/DINNextLTProBold.ttf 
GET http://www.stitchstudio.co/wp-content/themes/lens/theme-content/css/fonts/DINNextLTProRegular.woff2 
GET http://www.stitchstudio.co/wp-content/themes/lens/theme-content/css/fonts/DINNextLTProRegular.woff 
GET http://www.stitchstudio.co/wp-content/themes/lens/theme-content/css/fonts/DINNextLTProRegular.ttf 404 (Not Found)

检查路径并修复它然后它完美运行

答案 1 :(得分:0)

我猜你没有以正确的方式指向主题目录,你应该使用get_stylesheet_directory_uri()或类似的。

<?php echo get_stylesheet_directory_uri(); ?>/font-folder/font.extension

现在,它没有使用它,所以从主页开始,字体会被加载,因为它指向: http://www.stitchstudio.co/fonts/DINNextLTProRegular.woff2

对于其他页面不是,它将使用页面网址,而不是网站网址,就像: http://www.stitchstudio.co/about/fonts/DINNextLTProRegular.woff2

导致错误。