通常,少即是多,即除了添加WP标准类之外,不进行样式设置。如果你的插件要融入其中,它应该和其他插件一样。
然而,如果您有足够的理由相信插件的输出样式应该与站点的其他部分不同(即,如果您添加了一个独特的视觉特性),那么除了标准类之外,您还可以向您创建的元素添加自己的类名。在层次结构中尽可能高的位置使用尽可能少的类,例如。
<div style="am01_div">
<ul>
<li>Test</li>
</ul>
</div>
优于
<div style="am01_div">
<ul style="am01_ul">
<li style="am01_li">Test</li>
</ul>
</div>
然后,用户可以创建主主题的子主题,并在其CSS中添加元素的样式信息。
(实际上,我过去认为插件应该提供选项来设置其输出的样式,但我改变了主意。这里应该应用关注点分离:您创建(合理的)输出,用户可以根据需要设置样式。)