好奇,如果有人尝试过这样的事情/它是否会起作用:
许多高级WordPress主题允许管理员更改主题设置,如颜色和排版,然后(通常)直接将CSS插入标题以覆盖默认值或在多个预设样式表之间切换。
是否可以允许管理员使用主题选项来设置基色,排版规则等,然后使用它们来设置LESS / SASS变量并运行编译器以吐出一个全新的style.css文件将使用这些变量代替默认值重建(显然我们还想要一种恢复默认值的方法)。
我认为这应该是可能的(并且可能实际上是一种非常轻量级的方法,允许一些非常高级的自定义)但我很好奇是否有人尝试过类似的东西以及我可能遇到的潜在缺点。
答案 0 :(得分:0)
这当然是可能的,虽然我从未亲自做过。我会从像LESS PHP这样的PHP编译器开始,并使用它来编译主题样式表并根据WordPress管理菜单中设置的选项重新编译。