我的css突然不再加载

时间:2021-01-15 作者:Dennis

我对我的CSS做了一些小改动,没什么疯狂的,把它们上传到了我的网站上。清除了我的缓存,网站突然不显示我的自定义样式。

网站:http://experienceantwerp.be/

我的样式包含在队列中。php文件,但它始终有效。

if (!function_exists(\'understrap_scripts\')) {
    /**
     * Load theme\'s JavaScript and CSS sources.
     */
    function understrap_scripts()
    {
        // Get the theme data.
        $the_theme = wp_get_theme();
        $theme_version = $the_theme->get(\'Version\');

        wp_enqueue_style(\'slider-slider-styles\', \'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css\');
        wp_enqueue_style(\'lity-style\', \'https://cdnjs.cloudflare.com/ajax/libs/lity/2.4.1/lity.min.css\');
        $css_version = $theme_version . \'.\' . filemtime(get_template_directory() . \'/css/theme.min.css\');
        wp_enqueue_style(\'understrap-styles\', get_stylesheet_directory_uri() . \'/css/theme.min.css\', array(), $css_version);

        }
    }
} // endif function_exists( \'understrap_scripts\' ).

add_action(\'wp_enqueue_scripts\', \'understrap_scripts\', 10);
如果我在浏览器中查看源代码,似乎加载了slider slider styles和lity style,但没有加载my styles;下陷阱样式;。

该文件在服务器上可用,因为我可以在浏览器中直接打开该文件。

1 个回复
SO网友:Santiago

您应该删除第18行的另一个}。尝试以下操作

<?php

if (!function_exists(\'understrap_scripts\')) {
    /**
     * Load theme\'s JavaScript and CSS sources.
     */
    function understrap_scripts()
    {
        // Get the theme data.
        $the_theme = wp_get_theme();
        $theme_version = $the_theme->get(\'Version\');

        wp_enqueue_style(\'slider-slider-styles\', \'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css\');
        wp_enqueue_style(\'lity-style\', \'https://cdnjs.cloudflare.com/ajax/libs/lity/2.4.1/lity.min.css\');
        $css_version = $theme_version . \'.\' . filemtime(get_template_directory() . \'/css/theme.min.css\');
        wp_enqueue_style(\'understrap-styles\', get_stylesheet_directory_uri() . \'/css/theme.min.css\', array(), $css_version);
    }
} // endif function_exists( \'understrap_scripts\' ).

add_action(\'wp_enqueue_scripts\', \'understrap_scripts\', 10);

相关推荐

Applying module CSS to page

我用自定义CSS构建了一个模块。我不知道为什么没有应用CSS,尽管看起来页面正在加载CSS文件(当我查看页面中的源代码时,我可以看到我的自定义CSS文件,当我打开该链接时,内容就是它应该的内容)。div类名是非常自定义的,所以我认为它不会被覆盖。模块中的代码: function hbc_comicCanvas() { wp_register_style(\'hbc_comicCanvas\', plugins_url(\'css/hbc_comicCanvas.css\',_