我正在使用基于Genesis框架的关联主题,并尝试在标题中使用背景图像和背景颜色。Genesis似乎为此动态生成CSS,我得到:
.custom-header #header {
background: url(http://xxxxx.png) no-repeat !important;
}
我需要将此更改为:
.custom-header #header {
background: white url(http://xxxxx.png) no-repeat !important;
}
我找不到执行此操作的位置,取消genesis标头的挂钩并手动对其进行编码似乎无法实现使用该框架的目标。
请问有谁知道我怎样才能做到这一点?
最合适的回答,由SO网友:TheDeadMedic 整理而成
挂接与genesis header函数相同的操作,并退出覆盖CSS:
function wpse_218701_genesis_header() {
?>
<style>
body.custom-header #header {
background-color: white !important;
}
</style>
<?php
}
add_action( \'genesis_header\', \'wpse_218701_genesis_header\' );