首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何覆盖WordPress插件css?

问如何覆盖WordPress插件css?
EN

WordPress Development用户
提问于 2018-04-03 17:44:17
回答 1查看 3.6K关注 0票数 0

最近,我尝试将自定义css添加到我的主题样式表中,以自定义WPBakery Page按钮元素。但是我看到插件(WPBarkey页面生成器)覆盖了我为按钮设置的css。其他插件也会出现这种情况。

我想知道如何使用自定义样式表使用自己的样式覆盖按钮样式。

我读过这篇文章- 最好的方法来覆盖插件CSS?

我认为只有在加载了所有插件之后才想调用style.css时才会这样做。但是在我的例子中,我有一个不同的样式表来定制插件元素。我还看到,即使我按文章所说的做了,插件仍然会覆盖style.css的css。

所以我的问题是:

  1. 上面的文章是否适用于不同的样式表,或者我如何修改它来工作呢?
  2. 在不使用!重要的 css规则的情况下,最好的最新方法是什么?(我看到这篇文章很旧)。

<#>更新

header.php:

代码语言:javascript
复制
 section and everything up until 
 *
 * 
 *
 * 
 * @since 1.0
 * @version 1.0
 */

?>

>
    
        
        
        
        
        

                

    
    >

   
    

        
         
              
                  
                    ';
                        } else {
                                echo ''. get_bloginfo( 'name' ) .'';
                        }
                    ?>
                  
              

              
                   'header-menu',
                            'menu_class' => 'nav-ul js--nav-ul',
                            'fallback_cb' => false
                        ) );
                  ?>

              
              
           
        

    
functions.php:
EN

回答 1

WordPress Development用户

回答已采纳

发布于 2018-04-04 04:58:53

假设您要用vc-style样式表覆盖Page样式。

试试这个..。

代码语言:javascript
复制
function vc_override() {
    wp_enqueue_style( 'vc-style', get_stylesheet_directory_uri() . '/css/vc_elements-style.css', array('js_composer_front') ); //visual composer
}
add_action( 'wp_enqueue_scripts', 'vc_override', 999 );

查看站点的源,以检查您的样式是出现在视觉编写器样式之前还是之后。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/299720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档