当前,我正在开发WordPress主题,但是在主题面板中,如果用户要更改ex的CSS:主体背景颜色,则主题和前端中的颜色都不会改变。为了更改所有css属性,我使用了较少的名为input.less的css文件,其中有一个css属性为“ background-color:#fff;”。在input.less中,我使用了一个变量“ background-color:@body_bg_color;”我定义了这个变量“ @body_bg_color;”在variables.php文件中。但是不知何故,它不起作用。我该怎么办?
这是主题样式表style.css中的内容:
body {
background-color: #ffffff;
}
和我在input.less文件中的内容:
body{
background: @body_bg_color;
}
以及在variabls.php文件中定义的变量@body_bg_color
$less->setVariables(array(
"body_bg_color" => $body_bg_color,));