一起使用CSS和PHP

时间:2013-10-18 18:39:31

标签: php css wordpress

我已经构建了一个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 } 
}   

1 个答案:

答案 0 :(得分:1)

如果没有太多的CSS,更好的方法是添加身体类,只有当它们存在时才能定位你的选择器:

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

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

.display-vertical #flags{
   ...
}