这取决于你的情况。然而,有几件事需要考虑:
Loading
添加到其他CSS的CSS是在
<style>
在每一页的页首标记。这意味着,如果你有很多CSS,你会单独增加所有页面的大小。因此,浏览器将被迫多次下载您的自定义样式。
另一方面,虽然向样式表文件添加CSS意味着浏览器需要下载其他样式表,但这也意味着浏览器可以缓存文件,这样就不需要为每个页面再次下载其他样式。
Setup
如果使用样式表文件,则必须设置子主题。这意味着您需要创建一个新的主题目录,创建一个样式。css文件,包括
theme header. 然后您需要创建一个函数。php文件以正确加载样式表,以及父主题的样式。父主题的工作方式各不相同,因此此过程可能很棘手。
因此,创建子主题要比使用Customiser付出更多的努力。
Maintaining
将CSS添加到其他CSS意味着您需要在Customiser中使用编辑器,该编辑器非常狭窄,不适合大量CSS。
如果您将它们添加到样式表中,您可以使用任何您喜欢的文本编辑器,其大小更合适。
综上所述,我的建议是,如果您要进行一些小的调整和更改,那么就使用Customiser,但如果您想用大量CSS显著更改设计,请创建一个子主题并使用样式表文件。
这并不是你提到的,只是想让路人明白:在几乎任何情况下都不应该编辑主题的样式表。您应该使用Customiser或创建子主题。