我对主题定制器有问题。
在此页上http://codex.wordpress.org/Theme_Customization_API 您可以访问:
Part 2: Generating Live CSS
您将看到一种使用wp\\u head操作挂钩获取设置并将CSS输出到页面标题的方法。
我遇到的问题是,如果保留默认设置,则颜色设置不会显示。因此,如果我安装主题并保持原样,我的标题将显示以下内容
.right-front-page-boxes a, .sidebar-buttons a {
background-color: ;
}
它不会验证,并显示背景色分析错误。
但是,如果我使用主题定制器更改颜色,那么我可以返回到页面源,它将显示以下内容:
.right-front-page-boxes a, .sidebar-buttons a{
background-color: #5a5af2 ;
}
当然,这是有效的。
我不明白为什么会这样。我认为应该使用默认设置,而不是将CSS留空。
有什么想法吗?
该函数正确地将CSS添加到标题中,但是,在使用主题定制器对其进行实际修改之前,get\\u theme\\u mod()似乎不会执行任何操作。
这似乎会阻止潜在主题被WordPress目录接受,因为无法验证?