解决 WP 网站图标变方框
前言
前段时间,本站还在使用 CorePress 主题作为网站主主题时遇到了一个问题:
访问的时候发现网站内所有的文字都变回浏览器默认字体(之前设置过其提供的特殊字体),并且所有特殊符号都变成了小方框(类似 □ )。
How to fix...?
正文
超短无图警告
W A R N I N G
According to what I know...
据站长了解,现在很多小水管网站(大水管不愁这问题)包括网站主题都采取静态文件托管的方法(即把样式文件css、脚本文件js、图片文件等放在其他服务器或托管在一些专门提供高速访问的静态文件托管平台(CDN),再让网站被加载时直接访问调用),给服务器减小负担。
业内最著名的平台就是 Jsdelivr (国外)了,但是这个平台去年年末在国内的备案掉了,再者还出现了 DNS 污染,导致直接被墙在外面,很多原本过度依赖该网站的网站管理员都追悔莫及,但是能把文件搞回来的微乎其微。你看现在还有部分小型个人网站的页面样式还是乱的。
How can I do it ?
通过翻遍整个主题设置及其所有教程文章,发现了其在 自定义CDN地址 旁边有做注释,说明资源情况,并把所有静态文件打包上传到另一个网站(这个网站也是国内访问不太友好的,GitHub)供下载,还贴心地提供把文件上传到自己的网络机器上+配置的教程。
哎,虚拟主机贵又贵(200 m + 50 m,14 CNY / month),还这么压榨我一个中学生。
将就搞一下(从 GitHub 下载文件,上传文件,配置自定义 CDN 链接),问题也就解决了。
All in all,
解决这个问题的方式大体就是这样:
自己写的网站
注意文件的备份,上传到国内稳定平台或服务器/空间,更改一下文件调用方式。
如果是主题作者等为他人提供服务的更不可疏忽,一定要整理好解决方案并及时告知。
用别人开发的东西
注意作者是否留下明显的解决方法的提示,有则按提示操作,没有的话可以考虑直接换主题(狠度:★★★)。
还有更狠的:直接修改主题代码(狠度:★★★★);发邮箱、信息质询开发者(狠度:★★★★★)。
共有 0 条评论