我对编写WordPress插件是个新手,我试图找出在更改前端页面的背景颜色时,哪个钩子最适合使用。到目前为止,我已经尝试了\\u内容、样式表和模板。样式表挂钩几乎可以工作,但会导致某些页面无法正确显示。以下是我迄今为止编写的函数:
function prefix_set_bg_color() {
$prefix_bg_color = get_option( \'_crb_box_background\' );
?><body style="background-image: none; background-color:<?php echo $prefix_bg_color; ?>"><?php
}
add_action( \'the_content\', \'prefix_set_bg_color\' );
虽然这确实会更改背景颜色,但它会从前端页面中删除所有其他内容。
在这种情况下,什么是最合适的钩子?或者,有没有更简单的方法来设置背景色,而不干扰页面/帖子在前端的显示?