我构建了一个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 }
}
如果没有太多的 CSS,更好的方法是添加正文类,这些类允许您仅在选择器存在时才定位它们:
<body class="display-vertical">
...
并将 CSS 从内联移动到样式表:
.display-vertical #flags{
...
}