好奇是否有人尝试过这样的东西/它是否会起作用:
许多高级WordPress主题允许管理员更改主题设置,如颜色和排版,然后(通常)直接将CSS注入标题以覆盖默认设置或在多个预设样式表之间切换。
是否有可能允许管理员使用主题选项来设置基色、排版规则等,然后使用这些选项来设置更少的/SASS变量,并运行编译器来生成一个全新的style.css文件,该文件将使用这些变量来重新构建,而不是默认值(显然,我们也希望有一种方法可以恢复到默认值)。
我认为这应该是可能的(实际上可能是一种很好的轻量级方法,允许进行一些相当高级的定制),但我很好奇是否有人尝试过类似的方法,以及我可能会遇到什么潜在的缺点。
发布于 2012-07-11 00:11:47
这当然是可能的,尽管我从来没有亲自做过。我会从一个没有PHP的编译器开始,比如LESS PHP,然后使用它来编译主题样式表,并根据WordPress管理菜单中设置的选项进行重新编译。
https://stackoverflow.com/questions/11417264
复制相似问题