我认为最好将您的字体文件上载到web font generator.
下载字体工具包后,可以将解压缩后的文件夹上载到主题根目录,并将其重命名为字体。
然后,您可以使用工具包中样式表中的@font face CSS链接到父主题或子主题样式中的字体文件。css文件。
@font-face {
font-family: \'christmasevemedium\';
src: url(\'fonts/christmaseve-webfont.eot\');
src: url(\'fonts/christmaseve-webfont.eot?#iefix\') format(\'embedded-opentype\'),
url(\'fonts/christmaseve-webfont.woff\') format(\'woff\'),
url(\'fonts/christmaseve-webfont.ttf\') format(\'truetype\'),
url(\'fonts/christmaseve-webfont.svg#christmasevemedium\') format(\'svg\');
font-weight: normal;
font-style: normal;
}
在此之后,只需在样式中的CSS规则中使用新的字体族名称。css文件。
h1 {
font-family: \'christmasevemedium\';
}
添加Google字体是不同的,可以使用多种方法来完成,PHP通过您的函数是最有效和灵活的。php文件:
add_action( \'wp_enqueue_scripts\', \'wpsites_google_fonts\' );
function wpsites_google_fonts() {
wp_enqueue_style( \'google-fonts\', \'//fonts.googleapis.com/css?family=Lato:300,700\', array(), CHILD_THEME_VERSION );
}