font-awesome在wordpress骨骼主题中无法正确显示

时间:2015-08-04 08:59:40

标签: wordpress font-awesome

尝试让字体真棒在wordpress中正常工作,我目前正在使用视觉作曲家插件的骨骼主题。 如果我制作一个wysiwyg html框并在那里复制一些信息类字体真棒它显示图标但是当发布到网站时它什么也没显示。下面的链接是后端,图标出现在预览中但不是文本。 backend page content 前端也没有显示它 front end not displaying

我已经这样排队了:

  // Font Awesome Icons
  function font_awesome() {
  // CDN Network For Font Awesome Icons
  wp_register_style('font_awesome','http://netdna.bootstrapcdn.com/fontawesome/4.0.3/css/font-awesome.css');
  wp_enqueue_style('font_awesome');

  add_action('wp_print_styles', 'font_awesome');
}

我错过了什么或这是一个错误吗?有任何想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

我刚看到你的add_action电话 你的font_awesome函数。因此,永远不会调用您的函数,并且字体真棒脚本永远不会被排队。

此外,您不应该使用wp_print_styles as it is deprecated since WP 3.3,并且可能会导致脚本在管理员中排队的不兼容性。请改用wp_enqueue_scripts

function font_awesome() {
  wp_register_style('font_awesome','http://netdna.bootstrapcdn.com/fontawesome/4.0.3/css/font-awesome.css');
  wp_enqueue_style('font_awesome');
}
add_action('wp_enqueue_scripts', 'font_awesome');