css - 如何在子主题中格式化预加载 header 请求

标签 css header preload

Lighthouse 对我网站的审核建议预加载文件 https://partyfavorz.com/wp-content/themes/customizr-pro/assets/front/css/magnific-popup.min.css以加快我的加载时间。

我为我的子主题创建了一个 header.php 文件并使用了他们建议的格式

    <link rel="preload" href="styles.css" as="style">

并在开头和结尾的 head 标签之间使用了这个:

    <link rel="preload" href="/wp-content/themes/customizr-pro/assets/front/css/magnific-popup.min.css" as="style">

清除我的缓存和 CDN 并运行新审核后 - 严重警报仍然存在。它与 as="min"> 我猜这是一个样式表并尝试使用它但没有效果。

最佳答案

我回去尝试了一些简单的方法,比如在子标题中添加主题颜色代码,但它仍然没有用——尽管代码是正确的,而且我已经将主题的 header.php 文件复制到子主题中。

我从子主题中删除了代码,然后安装了一个名为“插入页眉和页脚”的基本插件,并再次输入相同的代码。保存后 - 它在确切位置将相同的代码输入到子主题中,现在可以使用了。

我对启动该线程的预加载代码做了同样的事情,它也能正常工作。

问题似乎与 Customizr 主题本身有关。在这两种情况下,我手动放入子主题的头文件中的相同代码都不起作用。一旦它在插件中使用 - 它就做到了。

关于css - 如何在子主题中格式化预加载 header 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58739085/

相关文章:

c - C头文件的实现?

javascript - 从一组文件名中预加载一堆图像,完成 50% 后执行功能

php - 我如何从数据库中连续调用html上的数据

javascript - 手机不加载图片怎么办?

jquery - 如何在滑动div中停止文本换行和垂直居中文本

c++ - 换出 C++ 中常用的函数

css - a :active isn't working, 还有其他代码吗?

c++ - C++派生类是否必须在头文件中包含继承函数/成员的定义?

javascript - 这是在 Javascript/Jquery(带动画)中预加载图像的正确方法吗?

iphone - 应用程序首次运行时加载所有选项卡栏 View