1

我已经构建了一个 Wordpress 插件,它要求我通过插件的 PHP 文件添加 CSS 样式。

有没有更好的方法来做到这一点?如果做得不好,我会看到这会失控。

function flags() {  

 <style type="text/css">

  <?php if(get_option('display')=='Vertical') { ?>
    <?php if (get_option('language_option')=='specific') { ?>
        #flags {display:none !important; }
    <?php } ?>
        p.hello { font-size:12px; color:darkgray; }
  <?php } ?>

 </style>     
<?php } 
}   
4

1 回答 1

1

如果没有太多 CSS,更好的方法是添加主体类,以便仅在选择器存在时才定位它们:

<body class="display-vertical">    
  ...

并将 CSS 从内联移动到样式表:

.display-vertical #flags{
   ...
}
于 2013-10-18T18:46:18.290 回答