我使用此插件在wordpress后端以用户友好的方式动态更改css: http://wordpress.org/extend/plugins/option-tree/
我进行了设置,并将其附加到主题(不再是插件) - 这可行。
我得到的是那些输入实际上已经改变了。所以我设置了一个输入字段,用户可以在其中添加十六进制代码(colorpicker)来更改背景,甚至是字体颜色。
如何在我的CSS中更改此信息?我试过了:
body {
{{custom_background_css}}
background-color: {{custom_background_css|background-color}};
}
其中custom_background_css是此输入字段的id。但没有变化。我也阅读了文档,但我没有得到它......
答案 0 :(得分:1)
要调整CSS的主题选项,您必须在标题中包含CSS,或者编写生成所需CSS的.php文件,并链接到该文件。但也许最简单的方法是从functions.php挂钩wp_head,并直接在那里编写代码。请参阅下面的示例,以添加到您的functions.php
// this is the hooked function
function add_css() {
echo "dynamically generated CSS here";
}
// Add your wp_head hooks
add_action('wp_head', 'add_css', 5);