0

我使用这个插件在 wordpress 后端以用户友好的方式动态更改 css: http ://wordpress.org/extend/plugins/option-tree/

我设置它,并将其附加到主题(不再是插件) - 这有效。

我没有得到的是这些输入实际上发生了变化。所以我设置了一个输入字段,用户可以在其中添加一个十六进制代码(颜色选择器)来更改背景,甚至是字体颜色。

如何在我的 CSS 中更改这些信息?我试过了:

body {
  {{custom_background_css}}
  background-color: {{custom_background_css|background-color}};
}

其中 custom_background_css 此输入字段的 id 是。但没有任何改变。我也阅读了文档,但我不明白...

4

1 回答 1

1

要调整 CSS 的主题选项,您必须在标题中包含 CSS,或者编写一个 .php 文件来生成所需的 CSS,然后链接到该文件。但也许最简单的方法是从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);
于 2013-05-09T01:56:39.500 回答