如何在WordPress中插入< link/>标签< head>?

zbq4xfa0  于 9个月前  发布在  WordPress
关注(0)|答案(1)|浏览(123)

我试图将html插入到我的WordPress网站的头部,计划是插入一个链接标签来预加载我的主css文件,以便当它使用wp_enqueue_style加载时,它已经预加载.但我不完全知道如何做到这一点,我已经看到了一些类似的问题,并尝试了一些方法没有运气,目前我正在尝试:

function preload_styles() {
  $href = 'styles/main.css';
  echo `<link rel='preload' as='style' id='main-css' href='$href' type='text/css'/>`;
}

add_action( 'wp_head','preload_styles', 10);

字符串
但它似乎什么也没做...没有东西被插入头部。任何关于这方面的帮助都将不胜感激。

z4bn682m

z4bn682m1#

你正在处理单引号和双引号。试试下面的代码。

function preload_styles() {
    $href = 'styles/main.css';
    echo '<link rel="preload" as="style" id="main-css" href="'.$href.'" type="text/css/">';
}
add_action( 'wp_head','preload_styles', 10);

字符串
测试和工程


的数据

相关问题