我的自定义程序中有主题自定义功能。php文件:
function mytheme_customize_register( $wp_customize ) {
$wp_customize->get_setting( \'blogname\' )->transport = \'postMessage\';
$wp_customize->get_setting( \'blogdescription\' )->transport = \'postMessage\';
$wp_customize->get_setting( \'header_textcolor\' )->transport = \'postMessage\';
}
但我无法使用主题定制器更改header\\u textcolor。如何在主题中使用标题文本颜色值?
我的标题css:
.navbar-default .navbar-nav>.active>a {
color: #777;
background-color: transparent;
}
最合适的回答,由SO网友:Gregory Schultz 整理而成
你必须将css嵌入到你的主题中。CSS是只读的,不能更新为使用标题的更新十六进制颜色。
<?php echo get_theme_mod( \'header_textcolor\' );?> 100%);">
所以找到
div
在您的主题中称为
navbar-default
并将其更新为:
<div style="background:#<?php echo get_theme_mod( \'header_textcolor\' );?>"> class="navbar-default">