我刚刚通过备份主要部分(基本上每个文件)和 PHP 数据库,然后通过 cPanel 恢复它,将我的 wordpress 网站从一台服务器切换到另一台服务器。
由于某些原因,我的字体停止工作,即使 css 和文件夹结构保持完全相同并且它们之前工作得很好。
@font-face {
font-family: 'calibriregular';
src: url('/skins/fonts/calibri/calibri-webfont.eot');
src: url('/skins/fonts/calibri/calibri-webfont.eot?#iefix') format('embedded-opentype'),
url('/skins/fonts/calibri/calibri-webfont.woff') format('woff'),
url('/skins/fonts/calibri/calibri-webfont.ttf') format('truetype'),
url('/skins/fonts/calibri/calibri-webfont.svg#calibriregular') format('svg');
font-weight: normal;
font-style: normal;
有没有人知道可能发生的事情。
谢谢
最佳答案
我唯一能想到的就是路径会不会错?也许是因为绝对路径。如果这是 Wordpress,那么从逻辑上讲,这些文件将位于主题文件夹中,而不是在 wordpress 安装之外。对于故障排除,我会先检查文件是否已被复制,以及它们的路径是否正确,如果是这种情况,您可以在浏览器检查器中检查文件是否已加载,然后从那里查看。
关于css - 服务器切换后@font face停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23122368/