我正在尝试设计一个高级WP主题,我发现了许多插件,允许您从Google Web字体和其他服务加载字体。但是,如何让管理员实际配置站点范围的标题和正文字体?
To clarify: 在编写样式表时,我需要输入将要使用的字体的名称(例如。h1 { font-family: Cuprum }
. 但是,我想通过从可用的Google Web字体中选择,从我的管理面板中为我的CSS选择不同的字体。
我能想到的一个选择是使用font-family: HeaderFont
, font-family: BodyFont
, 等等,然后使用@font-face
, e、 g。
@font-face {
font-family: \'HeaderText\';
font-style: normal;
font-weight: 400;
src: local(\'Cuprum\'), local(\'Cuprum-Regular\'), url(http://themes.googleusercontent.com/static/fonts/cuprum/v3/sp1_LTSOMWWV0K5VTuZzvQ.woff) format(\'woff\');
}
但这似乎是一个相当复杂的解决方案,我还没有看到这样做。公认的做法是什么?