【问题标题】:style.css loading but not rendering styles on page in wordpressstyle.css 加载但不在 wordpress 页面上呈现样式
【发布时间】:2017-05-25 19:21:45
【问题描述】:

我在 FireBug CSS 窗口中看到 style.css? 4.7 版正在从

加载

localhost/bootstrap2wordpress/wp-content/themes/bootstrap2wordpress/

我使用排队而不是内联样式表链接。也试过了,但也没有用。问题是 style.css 中的样式,主样式表没有应用于我的页面。导航栏项目仍然有一个列表样式的项目符号,它不是正确的字体或颜色。

这是我的入队代码:

function bootstrap2wordpress_scripts()
{
    wp_enqueue_style('bootstrap2wordpress-style', get_stylesheet_uri());
    wp_enqueue_script('bootstrap2wordpress-navigation', get_template_directory_uri()
        .
        '/js/navigation.js', array(), '20151215', true);
    wp_enqueue_script('bootstrap2wordpress-skip-link-focus-fix', get_template_directory_uri()
        .
        '/js/skip-link-focus-fix.js', array(), '20151215', true);

    if (is_singular() && comments_open() && get_option('thread_comments'))
    {
        wp_enqueue_script('comment-reply');
    }
}
add_action('wp_enqueue_scripts', 'bootstrap2wordpress_scripts');

【问题讨论】:

  • 您是否检查过您的规则是否被覆盖?

标签: php css wordpress


【解决方案1】:

为确保您的样式不会被其他规则覆盖,您可以更改 wp_enqueue_scripts 操作的优先级。那是在您使用相同操作加载其他样式的情况下。

默认值为10,之后会加载更大的数字。

别忘了你的js文件,插件也可以修改CSS规则。

某些引导短代码插件可能会与您的规则产生冲突。查看渲染页面的头部进行验证。

希望这篇回答对你有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-11
    • 2019-03-09
    • 2015-08-16
    • 1970-01-01
    • 2021-06-11
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    相关资源
    最近更新 更多