如何阻止 WooCommerce 在我的产品页面上加载 Inter 字体?

问题描述 投票:0回答:0

我在 WordPress 网站上使用 WooCommerce,我注意到它正在加载一个名为

Inter-VariableFont_slnt,wght.woff2
的大字体文件。

这个字体文件和我的整个页面一样大,显着降低了加载速度并阻塞了我的 FCP。我的主题 (Uncode) 已经加载了我需要的所有字体,因此我不需要 WooCommerce 加载任何其他字体。

到目前为止我尝试过的:

  • 我已在我的取消编码主题设置中启用了“禁用 WC 块样式”选项。

  • 我添加了以下代码来使 WooCommerce 块样式和字体资源出队,但字体仍在加载中:

    function remove_woocommerce_font_styles() {
        wp_dequeue_style('wc-blocks-vendors-style');
        wp_dequeue_style('wc-blocks-style');
    
        if (wp_style_is('wp-fonts-local', 'enqueued')) {
            wp_dequeue_style('wp-fonts-local');
        }
    }
    add_action('wp_enqueue_scripts', 'remove_woocommerce_font_styles', 20);
    
  • 我还清除了所有缓存,但字体仍在我的产品页面上加载。

附加信息:

字体似乎是通过 ID 为 wp-fonts-local 的内联

php wordpress woocommerce fonts pagespeed
© www.soinside.com 2019 - 2024. All rights reserved.