Enque Typekit字体-未找到

时间:2016-05-04 作者:frshjb373

我正在尝试使用以下代码将我的WP站点上的typekit排入函数中:

/**
 * TypeKit Fonts
 *
 * @since Theme 1.0
 */
function theme_typekit() {
    wp_enqueue_script( \'theme_typekit\', \'//use.typekit.net/xxxxxxx.js\');
}
add_action( \'wp_enqueue_scripts\', \'theme_typekit\' );

function theme_typekit_inline() {
  if ( wp_script_is( \'theme_typekit\', \'done\' ) ) { ?>
    <script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<?php }
}
add_action( \'wp_head\', \'theme_typekit_inline\' );
代码似乎工作正常,但当url在前端调用时,控制台中显示404作为链接,https://use.typekit.net/xxxxxxx.js

知道为什么找不到吗?注意,我使用的是有效的typekit代码。

1 个回复
最合适的回答,由SO网友:Sven 整理而成

如注释中所述,您的代码段工作正常。然而,字体工具包必须在工具包编辑器中发布:

登录您的Typekit帐户,找到工具包编辑器(请参阅:https://typekit.com/kit_editor/kits/xxxxxxx)单击“发布”按钮(右下角),您还可以考虑使用Typekit提供的新嵌入代码:

<script>try{Typekit.load({ async: true });}catch(e){}</script>

相关推荐