我在函数中以通常的方式将google字体排队。php:
function travellers_field_guide_scripts()
{
wp_enqueue_style(\'travellers-field-guide-style\', get_stylesheet_uri(), array(), _S_VERSION);
wp_enqueue_style(\'googlefont_css\', \'https://fonts.googleapis.com/css2?family=Alata&family=Lato:wght@300;400;700;900&display=swap\', false);
}
add_action(\'wp_enqueue_scripts\', \'travellers_field_guide_scripts\');
但是,在检查
<head>
我只看到这个
<link rel="stylesheet" id="googlefont_css-css" href="https://fonts.googleapis.com/css2?family=Lato%3Awght%40300%3B400%3B700%3B900&display=swap&ver=5.4.2" media="all">
我已经求助于手动将链接添加到标题中的字体中(与我排队的方式完全相同),字体会按预期下载,但很高兴知道为什么Wordpress在尝试排队时会损坏googlefont。我检查了我的主题,除了排队,没有其他参考googlefont,所以我没有做任何事情来破坏它。