我试图在我的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在前端调用时,它在console for link,https://use.typekit.net/xxxxxxx.js中显示了404
知道为什么找不到吗?注意,我使用的是有效的typekit代码。
发布于 2016-05-04 22:51:04
正如注释中提到的,您的代码片段运行良好。然而,字体工具包必须在工具包编辑器中发布:
您还可以考虑使用Typekit提供的新嵌入代码:
<script>try{Typekit.load({ async: true });}catch(e){}</script>https://wordpress.stackexchange.com/questions/225644
复制相似问题